本书的内容体系仅选取最基础、最需要掌握的操作,按照日常必需和够用为主线,由浅入深地引领读者成为一个DBA。通过实例,突出基础知识和基本技能的介绍,不但提高读者的动手能力,又加深理论知识。从适用角度出发,所有实例均经过上机反复实践,并配制了作者亲自配音制作的视频课程。本书非常适合Oracle 9i初学者阅读和参考。也可作为Oracle 9i数据库技术的培训教材。
本书是作者多年从事Oracle 9i数据库系统管理、应用开发和教学培训的经验总结。
全书分为11章,内容包括初学Oracle 9i的问题,安装Oracle 9i,Oracle 9i数据库管理基础,体系结构,Oracle9i网络配置,配置监听程序,管理初始化参数文件,管理控制文件,管理重做曰志文件,管理归档日志文件,综合案例等。
本书内容全面,思路流畅,实用性强,所有实例均经过上机反复实践。本书适合Oracle 9i初学者阅读和参考,可作为Oracle 9i数据库技术培训教材。
本书配套光盘包括各章标注的内容,以及作者亲自配音制作的多媒体视频课程。
第1章 初学Oracle 9i的问题
1.1 从客户机/服务器模式谈起
1.1.1 从硬件角度来理解
1.1.2 从软件角度来理解
1.2 创新和远见——Oracle 9i的发展之路
1.2.1 Oracle 9i的起源
1.2.2 Oracle 9i的变迁
1.2.3 Oracle与其他数据库的比较
1.3 Oracle 9i是什么
1.3.1 Oracle 9i数据库
1.3.2 Oracle 9i应用服务器
1.3.3 Oracle 9i开发工具套件
1.4 Oracle 9i可以做什么
1.4.1 桌面型数据库与网络数据库的比较
1.4.2 C/S模式与B/S模式的比较
1.4.3 OLTP与OLAP的比较
1.4.4 数据库与数据仓库的比较
1.4.5 Oracle 9i可以做什么
1.5 学习Oracle 9i需要的基础
1.5.1 必备的网络基础
1.5.2 必备的数据库基础
1.6 理解Oracle 9i的术语
1.6.1 OMF(Oracle管理文件)
1.6.2 AUM(自动回滚表空间管理)
1.6.3 Oracle Net
1.6.4 Partitioning(分区)
1.6.5 Object(对象技术)
1.6.6 RAC(实时应用集群)
1.7 Schaema Object(Oracle 9i模式对象)
1.7.1 表(Table)
1.7.2 视图(View)
1.7.3 索引(Index)
1.7.4 簇(Cluster)
1.8 Oracle 9i的逻辑存储单位
1.8.1 数据块(Data Block)
1.8.2 数据区间(Data Extent)
1.8.3 数据段(Data Segment)
1.8.4 表空间(TableSpace)
1.9 Oracle 9i的物理存储单位
1.9.1 数据文件(Data File)
1.9.2 重做日志文件(Redo Log File)
1.9.3 控制文件(Control File)
1.10 DBA的职责和任务
1.10.1 DBA的职责
1.10.2 DBA的任务
1.11 读懂Oracle 9i的版本号
1.11.1 详解Oracle 9i的版本号
1.11.2 查询Oracle 9i的版本号
1.12 解读Oracle 9i的数据字典
1.12.1 什么是数据字典
1.12.2 数据字典是什么时间创建的
1.12.3 数据字典的结构
1.12.4 SYS——数据字典拥有者
1.12.5 数据字典是怎样被使用的
1.12.6 动态性能表
1.13 本章小结
第2章 安装Oracle 9i
第3章 Oracle 9i数据库管理基础
第4章 体系结构
第5章 Oracle 9i网络配置
第6章 配置和管理监听程序
第7章 管理初始化参数文件
第8章 管理控制文件
第9章 管理联机重做日志文件
第10章 管理归档日志文件
第11章 综合案例:跟我学做DBA