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

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

编辑推荐

本书详细介绍了使用Oracle 11g进行数据管理的各方面技术。

内容简介

本书从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用Oracle 11g进行数据管理的各方面技术。全书共分19章,包括Oracle 11g概述,Oracle 11g体系结构,SQL *Plus命令,SQL语言基础,PL/SQL编程,过程、函数、触发器和包,管理控制文件和日志文件,管理表空间和数据文件,数据表对象,其他数据对象,表分区与索引分区,用户管理与权限分配,数据库控制,Oracle系统调优,优化SQL语句,Oracle数据备份与恢复,数据导出和导入,Oracle 11g的闪回技术,企业人事管理系统等。

作者简介

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

章节目录

版权信息

如何使用本书开发资源库

前言

本书内容

本书特点

读者对象

读者服务

致读者

资源包“开发资源库”目录

第1大部分 技术资源库

第2大部分 实例资源库

第3大部分 项目资源库

第4大部分 能力测试题库

第5大部分 面试资源库

第1篇 基础知识

第1章 Oracle 11g概述

1.1 简述Oracle的发展史

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

1.3 Oracle 11g的新功能

1.4 Oracle 11g的安装与卸载

1.5 Oracle 11g的管理工具

1.6 启动与关闭数据库实例

1.7 小结

1.8 实践与练习

第2章 Oracle 11g体系结构

2.1 Oracle 11g体系结构概述

2.2 逻辑存储结构

2.3 物理存储结构

2.4 Oracle 11g服务器结构

2.5 数据字典

2.6 小结

2.7 实践与练习

第3章 SQL*Plus命令

3.1 SQL*Plus与数据库的交互

3.2 设置SQL*Plus的运行环境

3.3 常用SQL*Plus命令

3.4 格式化查询结果

3.5 小结

3.6 实践与练习

第4章 SQL语言基础

4.1 SQL语言简介

4.2 用户模式

4.3 检索数据

4.4 Oracle常用系统函数

4.5 子查询的用法

4.6 操作数据库

4.7 小结

4.8 实践与练习

第5章 PL/SQL编程

5.1 PL/SQL简介

5.2 数据类型、变量和常量

5.3 流程控制语句

5.4 PL/SQL游标

5.5 PL/SQL异常处理

5.6 小结

5.7 实践与练习

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

6.1 存储过程

6.2 函数

6.3 触发器

6.4 程序包

6.5 小结

6.6 实践与练习

第2篇 核心技术

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

7.1 管理控制文件

7.2 管理重做日志文件

7.3 管理归档日志文件

7.4 小结

7.5 实践与练习

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

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

8.2 Oracle 11g的默认表空间

8.3 创建表空间

8.4 维护表空间与数据文件

8.5 管理撤销表空间

8.6 管理临时表空间

8.7 小结

8.8 实践与练习

第9章 数据表对象

9.1 数据表概述

9.2 创建数据表

9.3 维护数据表

9.4 数据完整性和约束性

9.5 小结

9.6 实践与练习

第10章 其他数据对象

10.1 索引对象

10.2 视图对象

10.3 同义词对象

10.4 序列对象

10.5 小结

10.6 实践与练习

第11章 表分区与索引分区

11.1 分区技术简介

11.2 创建表分区

11.3 表分区策略

11.4 管理表分区

11.5 创建索引分区

11.6 管理索引分区

11.7 小结

11.8 实践与练习

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

12.1 用户与模式的关系

12.2 创建与管理用户

12.3 用户权限管理

12.4 角色管理

12.5 资源配置PROFILE

12.6 小结

12.7 实践与练习

第3篇 高级应用

第13章 数据库控制

13.1 用事务控制操作

13.2 用锁控制并发存取

13.3 死锁

13.4 小结

13.5 实践与练习

第14章 Oracle系统调优

14.1 调整初始化参数

14.2 系统全局区(SGA)优化

14.3 排序区优化

14.4 小结

14.5 实践与练习

第15章 优化SQL语句

15.1 常规SQL语句优化

15.2 表连接优化

15.3 合理使用索引

15.4 优化器的使用

15.5 数据库和SQL重演

15.6 Oracle的性能顾问

15.7 小结

15.8 实践与练习

第16章 Oracle数据备份与恢复

16.1 备份与恢复概述

16.2 RMAN工具简介

16.3 使用RMAN工具备份

16.4 使用RMAN工具完全恢复

16.5 使用RMAN工具部分恢复

16.6 小结

16.7 实践与练习

第17章 数据导出和导入

17.1 EXPDP和IMPDP概述

17.2 EXPDP导出数据

17.3 IMPDP导入数据

17.4 SQL* Loader工具

17.5 小结

17.6 实践与练习

第18章 Oracle 11g的闪回技术

18.1 闪回技术简介

18.2 闪回数据库

18.3 闪回表

18.4 闪回丢弃

18.5 其他闪回技术

18.6 小结

18.7 实践与练习

第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从入门到精通(第3版)是2020年由清华大学出版社出版,作者明日科技。

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

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

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

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

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

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

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

零基础、入门级的讲解无论读者是否从事计算机相关行业,是否接触过C语言,是否使用C语言开发过项目,都能从本书中获益。超多、实用、专业的范例和项目本书结合实际工作中的范例,逐一讲解...