前言

Oracle数据库是当今世界上使用最广泛的数据库之一,也是最优秀的关系数据库管理系统,它以能够提供分布式信息的安全性、完整性、一致性,并具有很强的并发控制和恢复能力,以及管理超大规模数据库的能力而著称于世。在硬件允许的前提下,Oracle数据库能支持上万的用户,管理数百吉字节的数据,而且Oracle的跨平台性能非常好。

本书是一本典型的Oracle 12c数据库实例教程,由多位经验丰富的数据库管理和设计人员编著而成,立足于数据库管理行业,详细介绍Oracle数据库管理和设计的基础知识和操作流程。

1. 本书内容介绍

本书系统、全面地介绍了Oracle 12c数据库管理和设计的应用知识,每章都提供了丰富的实用案例,用来帮助读者巩固所学知识。本书共分为18章,内容概括如下。

第1章:全面介绍了Oracle数据库,包括数据库概述、关系数据库的基本理论、Oracle数据库与网络技术、Oracle应用机构、初识Oracle 12c等内容。

第2章:全面介绍了Oracle的体系结构,包括Oracle核心组件、逻辑存储结构、物理存储结构、实例的内存结构、实例的进程结构等内容。

第3章:全面介绍了实现数据库的方法,包括设置初始化参数、启动数据库与实例、数据库的特殊状态、管理监听器等内容。

第4章:全面介绍了SQL基础,包括SQL概述、使用SELECT语句、使用子查询、操作数据、Oracle中的事务处理等内容。

第5章:全面介绍了SQL函数,包括字符函数、数值函数、日期函数、转换与分组函数等内容。

第6章:全面介绍了PL/SQL编程,包括PL/SQL结构、条件语句、循环语句、游标的使用、异常处理等内容。

第7章:全面介绍了SQL*Plus数据库环境,包括SQL*Plus的基础命令、SQL*Plus的运行环境、SQL*Plus命令、格式化查询和缓冲区等内容。

第8章:全面介绍了设置表和表空间的方法,包括设置表空间、设置表、编辑表空间、编辑表等内容。

第9章:全面介绍了管理表和表空间的方法,包括管理表、管理数据文件、管理UNDO表空间等内容。

第10章:全面介绍了存储过程、函数和程序包的使用方法,包括存储过程、函数、触发器、程序包等内容。

第11章:全面介绍了索引的使用方法,包括索引概述、建立索引、修改索引、索引组织表等内容。

第12章:全面介绍了其他模式对象的使用方法,包括管理表分区与索引分区、外部表和临时表、簇与簇表等内容。

第13章:全面介绍了管理控制与日志文件的使用方法,包括管理控制文件、管理重做日志文件、管理归档文件、查看日志信息等内容。

第14章:全面介绍了视图、同义词和序列的使用方法,包括使用视图、使用序列、使用同义词、使用物化视图、应用对象视图等内容。

第15章:全面介绍了数据库安全管理的方法,包括管理用户、资源配置PROFILE、管理权限、管理角色等内容。

第16章:全面介绍了导入与导出的使用方法,包括EXPDP导出数据、IMPDP导入数据、SQL*Loader导入外部数据等内容。

第17章:全面介绍了备份与恢复的使用方法,包括RMAN概述、使用RMAN备份数据库、RMAN完全恢复、RMAN不完全恢复、维护RMAN等内容。

第18章:全面介绍了数据库的高级应用,包括可插拔数据库、自动化作业、闪回查询、本地动态SQL和DBMS_SQL、嵌套表和可变数组等内容。

2. 本书主要特色

※ 系统全面,超值实用。全书提供了30个练习案例,通过示例分析和设计过程,讲解Oracle数据库管理与设计的应用知识。每章穿插大量提示、分析、注意和技巧等栏目,构筑了面向实际的知识体系。采用了紧凑的体例和版式,相同的内容下,篇幅缩减超过30%,实例数量增加了50%。

※ 串珠逻辑,收放自如。统一采用三级标题,灵活安排全书内容,摆脱了普通培训教程按部就班讲解的窠臼。每章都配有扩展知识点,便于用户查阅相应的基础知识。内容安排收放自如,方便读者学习。

※ 新手进阶,加深印象。全书提供了65个基础实用案例,通过示例分析、设计应用全面加深Oracle数据管理与设计的基础知识应用方法的讲解。

3. 本书适用对象

参与本书编写的人员除了封面署名人员之外,还有于伟伟、王翠敏、冉洪艳、刘红娟、谢华、夏丽华、卢旭、吕咏、扈亚臣、程博文、方芳、房红、孙佳星、张彬、马海霞等。

本书从Oracle数据库管理与设计的基础知识入手,全面介绍了Oracle数据库管理与设计面向应用的知识体系。本书适合作为高职高专院校学生学习使用,也可作为数据库管理与设计用户深入学习Oracle的培训和参考资料。

由于水平有限,本书疏漏之处在所难免,欢迎读者朋友登录清华大学出版社的网站www.tup. com.cn与我们联系,帮助我们改进、提高。

本书相关素材请扫描封底的二维码进行下载。如果在下载过程中碰到问题,请联系陈老师,联系邮箱:chenlch@tup.tsing.edu.cn。

作者

2019年1月