图书前言

前    言

  Oracle是全球领先的数据库供应商。在技术革新方面,Oracle数据库从其可伸缩性、安全性和高可用性到XML支持都堪称完美,是目前市场上可见到的技术先进的数据库产品之一。随着Oracle公司提供了基于Windows平台的Oracle版本,Oracle数据库在国际上拥有了更为广泛的应用市场。近些年来,随着国内中小企业对数据库可靠性、安全性要求的提高,基于Windows平台的Oracle数据库获得了广泛青睐。随之而来的是,对Oracle数据库管理和开发人员的数量需求不断增加,素质要求不断提高。本书的编写既考虑了Oracle数据库管理和开发的初学者,也兼顾了有一定基础的Oracle数据库管理和开发人员。

  本书共分15章,具体内容如下。

  第1章主要介绍数据库的基础知识以及Oracle数据库的演化史,同时结合Oracle最新的数据库产品Oracle 11g,介绍它的最新特征及其未来的产品走向。

  第2章介绍Oracle 11g数据库的安装、启动、关闭以及数据库实例创建等方面的详细步骤。

  第3章介绍SQL语言的基础知识。着重介绍SQL语言的语法规范,这个规范是所有关系型数据库的共同语言规范。

  第4章介绍SQL*Plus系列产品的使用。SQL*Plus是一个被系统管理员(DBA)和开发人员广泛使用的功能强大而且很直接的Oracle工具。

  第5章介绍PL/SQL的基础知识。PL/SQL(Procedural Language/SQL)是Oracle在数据库中引入的一种过程化编程语言。

  第6章在第5章的基础上介绍了PL/SQL的一些高级应用。

  第7章介绍Oracle数据库的体系结构、服务器结构、Oracle数据库文件以及后台进程。

  第8章介绍控制文件的管理,包括创建、备份以及移动等。

  第9章主要结合实例详细阐述日志文件的管理操作。

  第10章介绍表空间与数据文件的关系、管理表空间的创建和数据库的默认表空间等与数据库管理有关的内容。

  第11章介绍几种常用模式对象的管理,包括表、索引、约束、视图、同义词和序列。

  第12章主要介绍表分区与索引分区。

  第13章介绍Oracle系统中的用户管理、权限控制、角色、资源以及数据库审计等方面的内容。

  第14章介绍Oracle数据完整和数据约束技术。

  第15章介绍Oracle 11g Enterprise Manager的安装配置和使用方法。

  本书由霍红、张晓伟、封超编写,其中霍红编写第1、3、8、9、10、11、12、14章;张晓伟编写第2、4、5、13、15章;封超编写第6、7章,并负责整体进行统稿。由于编者水平有限,本书难免存在不足之处,恳请广大读者批评指正!

  

  

  

  编  者