前言
第1章 Oracle体系结构
1.1 OracleServer
1.2 SGA
1.2.1 共享池
1.2.2 数据高速缓存
1.2.3 重做日志缓冲区
1.2.4 大缓存池和Java池
1.2.5 PGA
1.3 后台进程
1.4 数据库物理结构
1.4.1 数据库文件
1.4.2 其他文件
1.5 数据库逻辑结构
1.6 OracleServer工作原理
1.6.1 连接到OracleServer
1.6.2 处理查询操作
1.6.3 处理DML语句
1.6.4 处理COMMIT
1.7 OracleDatabase10g新特征
1.8 小结
1.9 习题
第2章 开始使用OracleServer
2.1 安装OracleDatabase10g
2.2 数据库配置助手
2.3 OEM数据库控制工具
2.4 SQL*Plus
2.5 iSQL*Plus
2.6 数据库管理员
2.7 小结
2.8 习题
第3章 管理例程
3.1 管理初始化参数
3.1.1 常用初始化参数
3.1.2 参数文件
3.1.3 显示和设置初始化参数
3.2 启动例程
3.3 停止例程
3.4 使用诊断文件
3.5 使用OEM控制工具管理例程
3.6 小结
3.7 习题
第4章 建立数据库
4.1 管理例程服务
4.2 建立数据库
4.3 配置网络
4.3.1 配置监听程序
4.3.2 配置客户端
4.4 配置OEM控制工具
4.5 删除数据库
4.6 小结
4.7 习题
第5章 数据字典和动态性能视图
5.1 数据字典
5.1.1 ALL_XXX
5.1.2 USER_XXX
5.1.3 DBA_XXX
5.1.4 数据字典内容
5.2 常用数据字典
5.3 动态性能视图
5.4 常用动态性能视图
5.5 小结
5.6 习题
第6章 管理控制文件
6.1 控制文件简介
6.2 多元化控制文件
6.3 建立控制文件
6.3.1 控制文件全部损坏, 并且没有备份
6.3.2 修改永久参数
6.3.3 修改数据库名称
6.4 删除控制文件
6.5 查看控制文件信息
6.6 使用OEM控制工具管理控制文件
6.7 小结
6.8 习题
第7章 管理重做日志
7.1 重做日志简介
7.2 增加重做日志
7.3 删除重做日志
7.4 改变重做日志位置或名称
7.5 使用OMF方式管理重做日志
7.6 显示重做日志信息
7.7 使用OEM控制工具管理重做日志
7.8 小结
7.9 习题
第8章 管理归档日志
8.1 日志操作模式
8.2 控制归档
8.3 配置归档位置和文件格式
8.4 显示归档日志信息
8.5 使用OEM控制工具管理归档日志
8.6 小结
8.7 习题
第9章 管理表空间和数据文件
9.1 数据库逻辑结构
9.2 建立表空间
9.2.1 建立本地管理表空间
9.2.2 建立字典管理表空间
9.2.3 建立大文件表空间
9.2.4 建立UNDO表空间
9.2.5 建立临时表空间
9.2.6 建立非标准块表空间
9.3 维护表空间
9.3.1 改变表空间可用性
9.3.2 改变表空间读写状态
9.3.3 改变表空间名称
9.3.4 设置默认表空间
9.3.5 删除表空间
9.4 扩展表空间
9.5 移动数据文件
9.5.1 在OPEN状态下移动数据文件
9.5.2 在MOUNT状态下移动数据文件
9.6 使用OMF方式管理表空间
9.7 显示表空间和数据文件信息
9.8 使用OEM控制工具管理表空间
9.9 使用OEM控制工具管理数据文件
9.10 小结
9.11 习题
第10章 管理UNDO表空间
10.1 UNDO简介
10.2 管 UNDO表空间
10.2.1 使用UNDO参数
10.2.2 建立UNDO表空间
10.2.3 修改UNDO表空间
10.2.4 切换UNDO表空间
10.2.5 删除UNDO表空间
10.3 监视UNDO空间信息
10.4 使用OEM控制工具管理UNDO表空间
10.5 小结
10.6 习题
第11章 管理对象空间
11.1 段
11.1.1 段分类
11.1.2 显示段信息
11.2 管理存储参数
11.2.1 存储参数
11.2.2 使用存储参数
11.2.3 显示区信息
11.3 管理数据块空间
11.3.1 块空间参数
11.3.2 使用块空间参数
11.3.3 显示块空间参数
11.4 小结
11.5 习题
第12章 管理用户
12.1 用户和方案
12.2 建立用户
12.2.1 建立用户:数据库验证
12.2.2 建立用户:OS验证
12.3 修改用户
12.4 删除用户
12.5 显示用户信息
12.6 使用OEM控制工具管理用户
12.7 小结
12.8 习题
第13章 管理权限
13.1 权限简介
13.2 管理系统权限
13.2.1 授予系统权限
13.2.2 显示系统权限
13.2.3 收回系统权限
13.3 管理对象权限
13.3.1 授予对象权限
13.3.2 显示对象权限
13.3.3 收回对象权限
13.4 使用OEM控制工具管理权限
13.5 小结
13.6 习题
第14章 管理角色
14.1 预定义角色
14.2 管理自定义角色
14.2.1 建立角色
14.2.2 角色授权
14.2.3 激活和禁止角色
14.2.4 修改角色
14.2.5 删除角色
14.2.6 显示角色信息
14.3 使用OS角色
14.4 精细访问控制
14.4.1 应用上下文
14.4.2 实现精细访问控制
14.5 使用OEM控制工具管理角色
14.6 小结
14.7 习题
第15章 管理PROFILE
15.1 PROFILE简介
15.2 使用PROFILE管理口令
15.2.1 帐户锁定
15.2.2 令有效期和终止期
15.2.3 令历史
15.2.4 口令复杂性校验
15.3 使用PROFILE管理资源
15.3.1 限制会话资源
15.3.2 限制调用资源
15.3.3 限制其他资源
15.4 修改和删除PROFILE
15.5 显示PROFILE信息
15.6 使用OEM控制工具管 PROFILE
15.7 小结
15.8 习题
第16章 审计
16.1 审计简介
16.2 特权用户审计
16.3 数据库审计
16.3.1 语句审计
16.3.2 权限审计
16.3.3 对象审计
16.3.4 删除审计跟踪
16.4 使用精细审计
16.5 使用应用审计
16.6 小结
16.7 题
第17章 管理表
17.1 表简介
17.1.1 表的管理方针
17.1.2 行格式
17.1.3 常用数据类型
17.1.4 ROWID
17.2 管理普通表
17.2.1 建立普通表
17.2.2 建立临时表
17.2.3 修改普通表
17.3 管理索引表
17.3.1 建立索引表
17.3.2 修改索引表
17.4.管理外部表
17.4.1 建立外部表
17.4.2 修改外部表
17.5 截断和删除表
17.6 显示表信息
17.7 使用OEM控制工具管理表
17.8 小结
17.9 习题
第18章 管理索引
18.1 索引简介
18.2 建立索引
18.2.1 建立B*-树索引
18.2.2 建立位图索引
18.2.3 建立反向索引
18.2.4 建立函数索引
18.3 修改索引
18.4 删除索引
18.5 显示索引信息
18.6 使用OEM控制工具管理索引
18.7 小结
18.8 习题
第19章 使用约束
19.1 约束简介
19.1.1 约束分类
19.1.2 约束状态
19.2 维护约束
19.2.1 建表时定义约束
19.2.2 建表后增加约束
19.2.3 修改约束名
19.2.4 删除约束
19.3 禁止和激活约束
19.3.1 禁止约束
19.3.2 激活约束
19.3.3 修正约束数据
19.4 使用延期约束检查
19.5 显示约束信息
19.6 使用OEM控制工具管理约束
19.7 小结
19.8 习题
第20章 管理分区表和分区索引
20.1 建立分区表
20.1.1 范围分区
20.1.2 散列分区
20.1.3 列表分区
20.1.4 范围/散列组合分区
20.1.5 范围/列表组合分区
20.2 修改分区表
20.3 建立全局索引和分区索引
20.4 显示分区表和分区索引信息
20.5 使用OEM控制工具管理分区表
20.6 小结
20.7 习题
第21章 管理簇
21.1 管理索引簇
21.1.1 索引簇管理方针
21.1.2 建立索引簇
21.1.3 修改和删除簇
21.2 管理散列簇
21.2.1 建立散列簇
21.2.2 建立单表散列簇
21.2.3 修改和删除散列簇
21.3 显示簇信息
21.4 小结
21.5 习题
第22章 管理视图.序列和同义词
22.1 管理视图
22.1.1 建立视图
22.1.2 修改和删除视图
22.1.3 使用OEM控制工具管理视图
22.2 管理序列
22.2.1 建立序列
22.2.2 修改和删除序列
22.2.3 使用OEM控制工具管理序列
22.3 管理同义词
22.3.1 建立同义词
22.3.2 删除同义词
22.3.3 使用OEM控制工具管理同义词
22.4 显示视图.序列和同义词信息
22.5 小结
22.6 习题
第23章 EXPDP和IMPDP
23.1 EXPDP和IMPDP简介
23.2 使用EXPDP
23.2.1 EXPDP命令行选项
23.2.2 调用EXPDP
23.3 使用IMPDP
23.3.1 IMPDP命令行选项
23.3.2 调用IMPDP
23.4 使用EXPDP和IMPDP搬移表空间
23.5 小结
23.6 习题
第24章 EXP和IMP
24.1 EXP和IMP简介
24.2 使用EXP
24.2.1 EXP命令行选项
24.2.2 调用EXP
24.3 使用IMP
24.3.1 IMP命令行选项
24.3.2 调用IMP
24.4 使用EXP和IMP搬移表空间
24.5 小结
24.6 习题
第25章 使用其他工具
25.1 LogMiner
25.1.1 LogMiner简介
25.1.2 LogMiner字典
25.1.3 使用LogMiner分析DML操作
25.1.4 使用LogMiner分析DDL操作
25.1.5 显示LogMiner信息
25.2 DBVERIFY
25.3 DBNEWID
25.4 小结
25.5 习题
附录A 习题参考答案
附录B 初始化参数