本书在作者多年的项目实践经验和培训授课经验的基础上,在Oracle数据库的相关知识中,提取了与日常工作结合最紧密的部分,同时结合10g OCP的考试知识点,对Oracle 10g数据库的方方面面进行了详细的介绍。
本书不但详细介绍了与Oracle数据库相关的概念,同时阐述了其概念背后的原理,还提供了详细的操作步骤,可供读者根据书中的案例,逐步自行操作实践并加以确认。通过阅读本书,读者将会对Oracle 10g数据库的整体形成一个总的概念,包括数据库的体系结构、数据库的管理等。在掌握了这些知识以后,就可以根据自己的兴趣爱好,对Oracle数据库的其他方面自行展开更加深入的研究了,比如配置和管理RAC、Data Guard以及Stream等。
本书系统全面地介绍了Oracle 10g数据库的结构、管理和优化,内容涵盖整个10g OCP的考试范围,包括Oracle 10g数据库的体系架构、存储结构、网络服务、备份与恢复、闪回(flashback)管理、资源管理、调度管理、自动存储管理(ASM)、自动化性能监控与调优等;既着重介绍了在实际工作中需要用到的管理知识,又兼顾了OCP考试所涉及的考点。
本书编排由浅入深,既详细介绍了Oracle 10g数据库表面的行为特征(也就是“是什么”),又阐明了其行为背后的原因(也就是“为什么”)。比如undo表空间是如何提供一致性读、检查点的工作原理等。
本书内容丰富,语言通俗易懂,实用性强,便于读者学习、实践以及参加10g OCP的考试,尤其适合于初学者以及希望更进一步了解Oracle数据库的人群。本书既可作为各大中专院校相关专业和培训班的辅导教材和参考用书,也可作为数据库系统开发应用技术人员和自学者的学习和参考用书。