Oracle 11g基础与提高
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

关于Oracle 11g

Oracle 11g是由Oracle公司开发的、基于网格计算的、高可用性的、功能强大的数据库产品;它是一个高度集成的互联网应用基础平台,它为企业数据存储提供了高性能的数据库管理系统;在数据关键领域、业务关键领域它是首选的数据库产品。

关于本书

本书通过详细的理论介绍和丰富的源程序实例来介绍Oracle 11g的基本概念和开发技巧,通过本书的学习初学者不仅可以掌握使用Oracle 11g设计和管理数据库系统的基本方法;同时,本书还可以作为用户解决使用Oracle 11g开发和维护数据库系统过程中可能遇到问题的工具书。本书突出体现了实用性的特点,为读者开启了通向Oracle 11g高可用数据库的大门。

本书共分为22章。第1章介绍了关系数据库基础知识和Oracle 11g的基本特点,目的在于使读者对Oracle 11g有一个初步了解。第2章介绍Oracle 11g在Windows和Linux操作系统下的安装;第3章介绍了SQL语言的基础知识;第4章介绍了SQL*PLUS的使用;第5、6章介绍Oracle数据库的专用数据查询语言——PLSQL的基础知识和应用实例;第7章介绍了Oracle 11g数据库的结构;第8、9、10章分别介绍了Oracle数据库中3类最重要的文件管理:控制文件、日志文件、数据文件。第11章介绍数据库中模式对象的管理,包括表、索引、视图、同义词和序列;第12重点介绍了表分区和索引分区;第13章介绍了用户管理与安全方面的知识;第14章介绍了事务,数据完整性和数据约束方面的内容;15章重点介绍备份与恢复方面的基础知识;第16章全面介绍使用RMAN工具进行数据库的备份与恢复操作;第17章系统介绍了Oracle 11g中的数据库闪回技术;第18章介绍了EM工具中备份和恢复向导的使用;第19章重点介绍了Oracle 11g中的数据泵技术;第20、21 章介绍了数据库优化方面的基本知识:SQL优化与系统参数调整;第22 章介绍了EM的使用。

全书按照一般用户的使用习惯,由浅人深,循序渐进:1-2章从介绍Oracle数据库的基本概念、安装方法以及数据库的启动与关闭等基本管理,使读者对Oracle数据库有一个大概的了解;3-6章重点介绍与数据库设计、开发和管理密切相关的SQL语言以及Oracle对SQL语言应用进行增强的PLSQL语言和SQLPLUS管理工具,以大量的实例和源程序代码帮助读者学习Oracle数据库系统的基础知识;7-12章分别对Oracle数据库的结构、数据库的管理等进行了详细介绍。13-14章介绍了与数据安全、用户管理以及数据完整和约束等方面的内容,大大提高读者对Oracle数据库系统的理解,并对使用Oracle系统进行数据库的开发和管理进行全面深入的探索。15-19章全面介绍了数据库的备份与恢复技术,包括基础知识,RMAN工具,闪回、OEN以及逻辑备份工具(数据泵技术)。20-21章介绍了数据库优化方面的基础入门性知识,sql优化初步和系统调整。22章单独介绍了Oracle基于web的管理工具EM。

在语言的组织上,作者力求轻松活泼,更多的使用操作实例和源程序代码讲解抽象的概念和知识,拉近了与读者的距离,使他(她)们的学习变得非常轻松。

本书由飞思科技产品研发中心策划并组织编写,王彬参加了本书的主要写作工作。同时得到刘文智、赵建东、赵树治、杨丽等人的大力协助和支持,在此对他(她)们表示深深的感谢。由于时间所限,书中不足之处,敬请读者批评指正、我们的联系方式: