Oracle从入门到精通(第4版)

Oracle从入门到精通(第4版)

编辑推荐

本书从初学者角度出发,详细介绍了使用Oracle 19c进行数据管理的各方面技术。

内容简介

全书分为4篇,共19章,内容包括Oracle 19c概述,Oracle体系结构,SQL*Plus命令,SQL语言基础,PL/SQL编程,过程、函数、触发器和包,管理控制文件和日志文件,管理表空间和数据文件,数据表对象,其他数据对象,表分区与索引分区,用户管理与权限分配,数据库控制,Oracle系统调优,优化SQL语句,Oracle数据备份与恢复,数据导出和导入,Oracle的闪回技术以及企业人事管理系统项目实战。所有知识都结合具体实例进行介绍,涉及的程序代码均给出了详细的注释,你可以轻松领会Oracle 19c管理数据库的精髓,快速提高数据库管理技能。

作者简介

明日科技,专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。多次荣获“全行业优秀畅销品种”“中国大学出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

章节目录

版权信息

内容简介

如何使用本书开发资源库

前言

第1篇 基础知识

第1章 Oracle 19c概述

1.1 Oracle的发展史

1.2 关系型数据库的基本理论

1.3 Oracle 19c的安装与卸载

1.4 Oracle 19c的管理工具

1.5 启动与关闭数据库实例

1.6 实践与练习

第2章 Oracle体系结构

2.1 Oracle体系结构概述

2.2 逻辑存储结构

2.3 物理存储结构

2.4 Oracle服务器结构

2.5 数据字典

2.6 实践与练习

第3章 SQL*Plus命令

3.1 SQL*Plus与数据库的交互

3.2 设置SQL*Plus的运行环境

3.3 常用SQL*Plus命令

3.4 格式化查询结果

3.5 实践与练习

第4章 SQL语言基础

4.1 SQL语言简介

4.2 用户模式

4.3 检索数据

4.4 Oracle常用系统函数

4.5 子查询的用法

4.6 操作数据库

4.7 实践与练习

第5章 PL/SQL编程

5.1 PL/SQL简介

5.2 数据类型、变量和常量

5.3 流程控制语句

5.4 PL/SQL游标

5.5 PL/SQL异常处理

5.6 实践与练习

第6章 过程、函数、触发器和包

6.1 存储过程

6.2 函数

6.3 触发器

6.4 程序包

6.5 实践与练习

第2篇 核心技术

第7章 管理控制文件和日志文件

7.1 管理控制文件

7.2 管理重做日志文件

7.3 管理归档日志文件

7.4 实践与练习

第8章 管理表空间和数据文件

8.1 表空间与数据文件的关系

8.2 Oracle的默认表空间

8.3 创建表空间

8.4 维护表空间与数据文件

8.5 管理撤销表空间

8.6 管理临时表空间

8.7 实践与练习

第9章 数据表对象

9.1 数据表概述

9.2 创建数据表

9.3 维护数据表

9.4 数据完整性和约束性

9.5 实践与练习

第10章 其他数据对象

10.1 索引对象

10.2 视图对象

10.3 同义词对象

10.4 序列对象

10.5 实践与练习

第11章 表分区与索引分区

11.1 分区技术简介

11.2 创建表分区

11.3 表分区策略

11.4 管理表分区

11.5 创建索引分区

11.6 管理索引分区

11.7 实践与练习

第12章 用户管理与权限分配

12.1 用户与模式的关系

12.2 创建与管理用户

12.3 用户权限管理

12.4 角色管理

12.5 资源配置PROFILE

12.6 实践与练习

第3篇 高级应用

第13章 数据库控制

13.1 用事务控制操作

13.2 用锁控制并发存取

13.3 死锁

13.4 实践与练习

第14章 Oracle系统调优

14.1 调整初始化参数

14.2 系统全局区(SGA)优化

14.3 排序区优化

14.4 实践与练习

第15章 优化SQL语句

15.1 常规SQL语句优化

15.2 表连接优化

15.3 合理使用索引

15.4 优化器的使用

15.5 数据库和SQL重演

15.6 Oracle的性能顾问

15.7 实践与练习

第16章 Oracle数据备份与恢复

16.1 备份与恢复概述

16.2 RMAN工具简介

16.3 使用RMAN工具备份

16.4 使用RMAN工具完全恢复

16.5 使用RMAN工具部分恢复

16.6 实践与练习

第17章 数据导出和导入

17.1 EXPDP和IMPDP概述

17.2 EXPDP导出数据

17.3 IMPDP导入数据

17.4 SQL* Loader工具

17.5 实践与练习

第18章 Oracle的闪回技术

18.1 闪回技术概述

18.2 闪回数据库

18.3 闪回表

18.4 闪回丢弃

18.5 其他闪回技术

18.6 实践与练习

第4篇 项目实战

第19章 企业人事管理系统

19.1 开发背景

19.2 系统分析

19.3 系统设计

19.4 数据库设计

19.5 主窗体设计

19.6 公共模块设计

19.7 人事管理模块设计

19.8 待遇管理模块设计

19.9 系统维护模块设计

19.10 Hibernate关联关系的建立方法

19.11 小结

Oracle从入门到精通(第4版)是2021年由清华大学出版社出版,作者明日科技。

得书感谢您对《Oracle从入门到精通(第4版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
MySQL从入门到精通 电子书

本书适合任何想学习MySQL的读者,无论您是否从事计算机相关行业,是否接触过MySQL,均可通过学习快速掌握MySQL的开发方法和技巧。
Java开发从入门到精通(第2版) 电子书

Java10全面解析:技术解惑与实例演练
C语言从入门到精通(第2版) 电子书

你的第一本C语言编程书。
C语言从入门到精通(第4版) 电子书

本书以零基础入门为宗旨,用范例引导读者学习,深入浅出地介绍了C语言的相关知识和实战技能。
C#从入门到精通(第2版) 电子书

本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了C#的相关知识和实战技能。
Python编程从入门到精通 电子书

带你由浅入深地详细了解Python语言开发技术。