logo资料库

OCPOCA认证考试指南全册.pdf

第1页 / 共853页
第2页 / 共853页
第3页 / 共853页
第4页 / 共853页
第5页 / 共853页
第6页 / 共853页
第7页 / 共853页
第8页 / 共853页
资料共853页,剩余部分请下载后查看
第ⅰ部分 oracle database 11 g管理
第1章 oracle database 11g体系结构概述
1.1 oracle产品系列
1.1.1 oracle服务器系列
1.1.2 oracle开发工具
1.1.3 oracle应用程序
1.2 预备知识
1.2.1 oracle概念
1.2.2 sql概念
1.2.3 操作系统概念
1.3 单实例体系结构
1.3.1 单实例数据库体系结构
1.3.2 分布式系统体系结构
1.4 实例内存结构
1.4.1 数据库缓冲区缓存
1.4.2 日志缓冲区
1.4.3 共享池
1.4.4 大池
1.4.5 java池
1.4.6 流池
1.5 实例进程结构
1.5.1 smon
1.5.2 pmon
1.5.3 dbwn
1.5.4 lgwr
1.5.5 ckpt
1.5.6 mmon
1.5.7 mmnl
1.5.8 mman
1.5.9 arcn
1.5.10 reco
1.5.11 其他一些后台进程
1.6 数据库存储结构
1.6.1 物理数据库结构
1.6.2 逻辑数据库结构
1.6.3 数据字典
1.7 本章知识点回顾
1.8 自测题
1.9 自测题答案
第2章 安装和创建数据库
2.1 了解oracle数据库管理工具
2.1.1 oracle universal installer
2.1.2 创建数据库和升级数据库的工具
2.1.3 发送即席sql的工具:sql*plus和sql developer
2.1.4 oracle enterprise manager
2.1.5 其他管理工具
2.2 规划oracle数据库的安装
2.2.1 选择操作系统
2.2.2 硬件和操作系统资源
2.2.3 optimal flexible architecture
2.2.4 环境变量
2.3 使用oui安装oracle软件
2.4 使用dbca创建数据库
2.4.1 实例、数据库和数据字典
2.4.2 使用dbca创建一个数据库
2.4.3 dbca 创建的脚本和其他文件
2.4.4 dbca的其他功能
2.5 本章知识点回顾
2.6 自测题
2.7 自测题答案
第3章 实例管理
3.1 设置数据库初始化参数
3.1.1 静态参数和动态参数以及初始化参数文件
3.1.2 基本参数
3.2 描述启动和关闭数据库时的多个阶段
3.2.1 database control的启动和连接
3.2.2 启动数据库侦听器
3.2.3 启动sql*plus
3.2.4 启动和关闭数据库
3.3 使用警报日志和跟踪文件
3.4 使用数据字典和动态性能视图
3.4.1 数据字典视图
3.4.2 动态性能视图
3.5 本章知识点回顾
3.6 自测题
3.7 自测题答案
第4章 配置oracle网络环境
4.1 配置和管理oracle网络
4.1.1 oracle net和客户端-服务器范例
4.1.2 oracle net与通信协议简介
4.1.3 建立会话
4.1.4 创建侦听器
4.1.5 数据库注册
4.1.6 解析名称的技术
4.1.7 侦听器控制实用程序
4.1.8 配置服务别名
4.1.9 文件名和tnsadmin环境变量
4.1.10 数据库链接
4.2 使用oracle共享服务器体系结构
4.2.1 专用服务器体系结构的局限性
4.2.2 共享服务器体系结构
4.2.3 配置共享服务器
4.2.4 使用共享服务器的场合
4.3 本章知识点回顾
4.4 自测题
4.5 自测题答案
第5章 oracle存储结构
5.1 了解表空间和数据文件
5.1.1 oracle数据存储模型
5.1.2 段、区间、块和行
5.1.3 文件存储技术
5.2 创建和管理表空间
5.2.1 创建表空间
5.2.2 更改表空间
5.2.3 删除表空间
5.2.4 omf
5.3 管理表空间中的空间
5.3.1 区间管理
5.3.2 管理段空间
5.4 本章知识点回顾
5.5 自测题
5.6 自测题答案
第6章 oracle安全性
6.1 创建和管理数据库用户账户
6.1.1 用户账户属性
6.1.2 身份验证方法
6.1.3 创建账户
6.2 授予和撤销权限
6.2.1 系统权限
6.2.2 对象权限
6.3 创建和管理角色
6.3.1 创建角色并授予角色权限
6.3.2 预先定义的角色
6.3.3 启用角色
6.4 创建和管理配置文件
6.4.1 管理口令
6.4.2 资源限制
6.4.3 配置文件的创建和分配
6.5 数据库安全和最小权限原则
6.5.1 public权限
6.5.2 对安全性至关重要的实例参数
6.6 使用标准数据库审核
6.6.1 审核sysdba活动
6.6.2 数据库审核
6.6.3 使用触发器执行基于值的审核
6.6.4 细粒度审核(fga)
6.7 本章知识点回顾
6.8 自测题
6.9 自测题答案
第ⅱ部分 sql
第7章 ddl和模式对象
7.1 分类主要的数据库对象
7.1.1 对象类型
7.1.2 命名模式对象
7.1.3 对象名称空间
7.2 列举列可用的数据类型
7.3 创建简单的表
7.3.1 使用列规范创建表
7.3.2 使用子查询创建表
7.3.3 在创建之后更改表定义
7.3.4 删除和截断表
7.4 创建和使用临时表
7.5 索引
7.5.1 为什么说索引是必需的
7.5.2 索引类型
7.5.3 创建和使用索引
7.5.4 修改和删除索引
7.6 约束
7.6.1 约束类型
7.6.2 定义约束
7.6.3 约束状态
7.6.4 检查约束
7.7 视图
7.7.1 使用视图的原因
7.7.2 简单视图和复杂视图
7.7.3 创建、更改和删除视图
7.8 同义词
7.9 序列
7.9.1 创建序列
7.9.2 使用序列
7.10 本章知识点回顾
7.11 自测题
7.12 自测题答案
第8章 dml与并发性
8.1 数据操作语言(dml)语句
8.1.1 insert
8.1.2 update
8.1.3 delete
8.1.4 truncate
8.1.5 merge
8.1.6 dml语句失败
8.2 控制事务
8.2.1 数据库事务
8.2.2 执行sql语句
8.2.3 事务控制:commit、rollback、savepoint和select for update
8.3 识别和管理pl/sql对象
8.3.1 存储的与匿名的pl/sql程序块
8.3.2 pl/sql对象
8.4 监视和解决锁定冲突
8.4.1 共享锁与排他锁
8.4.2 排队机制
8.4.3 锁定争用
8.4.4 死锁
8.5 撤销概述
8.6 事务与撤销数据
8.7 管理撤销
8.7.1 与撤销相关的错误条件
8.7.2 用于撤销管理与保留保证的参数
8.7.3 调整与监视撤销表空间
8.7.4 创建和管理撤销表空间
8.8 本章知识点回顾
8.9 自测题
8.10 自测题答案
第9章 使用sql检索、限制和排序数据
9.1 列出sql select语句的功能
9.1.1 sql select语句的介绍
9.1.2 describe表命令
9.1.3 select语句的功能
9.1.4 数据规范化
9.2 创建演示模式
9.2.1 hr和webstore模式
9.2.2 演示模式的创建
9.3 执行基本的select语句
9.3.1 基本select语句的语法
9.3.2 必须遵守的规则
9.3.3 sql表达式和运算符
9.3.4 null
9.4 限制查询检索的行
9.4.1 where子句
9.4.2 比较运算符
9.4.3 布尔运算符
9.4.4 优先规则
9.5 排序查询检索的行
9.6 &符号替换
9.6.1 替换变量
9.6.2 定义和验证
9.7 本章知识点回顾
9.8 自测题
9.9 自测题答案
第10章 单行函数与转换函数
10.1 描述和使用sql中的字符、数字和日期函数
10.1.1 定义函数
10.1.2 函数类型
10.1.3 使用大小写转换函数
10.1.4 使用字符操作函数
10.1.5 使用数字函数
10.1.6 使用日期
10.2 描述sql中可用的各种类型的转换函数
10.3 使用to_char、to_number 和to_date转换函数
10.4 在select语句中应用条件表达式
10.4.1 嵌套函数
10.4.2 条件函数
10.5 本章知识点回顾
10.6 自测题
10.7 自测题答案
第11章 分组函数
11.1 分组函数
11.1.1 分组函数的定义
11.1.2 使用分组函数
11.2 使用group by子句分组数据
11.2.1 创建数据组
11.2.2 group by子句
11.2.3 按多列分组
11.2.4 嵌套的分组函数
11.3 使用having子句包含或者排除分组行
11.3.1 限制分组结果
11.3.2 having子句
11.4 本章知识点回顾
11.5 自测题
11.6 自测题答案
第12章 sql联接
12.1 使用同等联接和非同等联接编写select语句访问多个表的数据
12.1.1 联接的类型
12.1.2 使用sql:1999语法联接表
12.1.3 限定模糊的列名
12.1.4 natural join子句
12.1.5 自然join using子句
12.1.6 自然join on子句
12.1.7 n路联接和其他联接条件
12.1.8 非同等联接
12.2 使用自联接将表联接到自身
12.3 使用外联接查看不满足联接条件的数据
12.3.1 内联接和外联接
12.3.2 左外联接
12.3.3 右外联接
12.3.4 全外联接
12.4 生成两个或者更多表的笛卡尔乘积
12.5 本章知识点回顾
12.6 自测题
12.7 自测题答案
第13章 子查询和集合运算符
13.1 定义子查询
13.2 描述子查询能够解决的问题的类型
13.2.1 将子查询的结果集用于比较
13.2.2 生成对其执行select语句的表
13.2.3 生成投影值
13.2.4 生成传递给dml语句的行
13.3 列举子查询的类型
13.3.1 单行和多行子查询
13.3.2 关联子查询
13.4 写单行和多行子查询
13.5 描述集合运算符
13.5.1 集合和维恩图
13.5.2 集合运算符的一般原则
13.6 使用集合运算符将多个查询合并为一个查询
13.6.1 union all运算符
13.6.2 union运算符
13.6.3 intersect运算符
13.6.4 minus运算符
13.6.5 更复杂的示例
13.7 控制返回行的顺序
13.8 本章知识点回顾
13.9 自测题
13.10 自测题答案
第ⅲ部分 高级数据库管理
第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 实例恢复
14.3.1 实例恢复机制
14.3.2 数据库不可能受到损坏
14.3.3 调整实例恢复
14.3.4 mttr顾问程序和检查点自动调整
14.3.5 检查点
14.4 为数据库的可恢复性作准备
14.4.1 保护控制文件
14.4.2 保护联机重做日志文件
14.4.3 归档日志模式和归档器进程
14.4.4 保护归档重做日志文件
14.5 闪回恢复区
14.5.1 恢复文件
14.5.2 配置闪回恢复区
14.5.3 闪回恢复区的空间使用
14.6 本章知识点回顾
14.7 自测题
14.8 自测题答案
第15章 使用rman进行备份
15.1 备份的概念和术语
15.2 使用rman backup命令创建备份
15.2.1 服务器管理的一致备份
15.2.2 服务器管理的打开状态的备份
15.2.3 增量备份
15.2.4 映像副本
15.2.5 保护备份
15.2.6 并行化备份操作
15.2.7 加密备份
15.3 配置rman默认值
15.4 管理和监视rman备份
15.4.1 list、report和delete命令
15.4.2 归档备份
15.4.3 动态性能视图
15.4.4 交叉检查备份
15.5 本章知识点回顾
15.6 自测题
15.7 自测题答案
第16章 使用rman还原和恢复
16.1 数据恢复顾问
16.1.1 health monitor和adr
16.1.2 dra的功能和局限性
16.1.3 使用数据恢复顾问
16.2 数据库还原和恢复
16.3 在数据文件丢失时,使用rman执行完整恢复
16.3.1 非归档日志模式下的数据文件恢复
16.3.2 归档日志模式下的非关键文件恢复
16.3.3 在丢失关键数据文件时恢复
16.4 不完整恢复
16.5 控制文件的自动备份和还原
16.6 使用映像副本恢复
16.7 块恢复
16.7.1 受损块的检测
16.7.2 块介质恢复
16.7.3 block recover命令
16.8 本章知识点回顾
16.9 自测题
16.10 自测题答案
第17章 高级rman功能
17.1 恢复目录
17.1.1 恢复目录的必要性
17.1.2 创建并连接到目录
17.1.3 虚拟专用目录
17.1.4 保护和重建目录
17.2 存储脚本
17.3 使用rman来创建数据库
17.4 表空间时间点恢复(tspitr)
17.4.1 tspitr方法
17.4.2 自动执行tspitr
17.5 rman性能和监视
17.5.1 监视rman会话和作业
17.5.2 调整rman
17.5.3 为异步i/o配置rman
17.6 本章知识点回顾
17.7 自测题
17.8 自测题答案
第18章 用户管理的备份、还原和恢复
18.1 备份和恢复
18.2 用户管理的数据库备份
18.2.1 以非归档日志模式备份
18.2.2 以归档日志模式备份
18.3 备份口令和参数文件
18.4 不影响数据文件的介质失败
18.4.1 在丢失多路复用的控制文件后进行恢复
18.4.2 在丢失多路复用的联机重做日志文件后进行恢复
18.4.3 丢失临时文件后进行恢复
18.5 丢失数据文件后进行恢复
18.5.1 以非归档日志模式恢复数据文件
18.5.2 以归档日志模式恢复非关键的数据文件
18.5.3 以归档日志模式恢复关键的数据文件
18.6 执行用户管理的不完整恢复
18.7 本章知识点回顾
18.8 自测题
18.9 自测题答案
第19章 闪回技术
19.1 各种不同的闪回技术
19.1.1 闪回数据库
19.1.2 闪回查询、事务和表
19.1.3 闪回删除
19.1.4 flashback data archive
19.1.5 使用闪回技术的时机
19.2 闪回数据库
19.2.1 闪回数据库体系结构
19.2.2 配置闪回数据库
19.2.3 监视闪回数据库
19.2.4 使用闪回数据库
19.2.5 限制生成的闪回数据量
19.3 flashback drop
19.3.1 实现闪回删除
19.3.2 使用闪回删除
19.3.3 管理回收站
19.3.4 对回收站的空间进行回收
19.4 闪回查询
19.4.1 基本的闪回查询
19.4.2 闪回表查询
19.4.3 闪回版本查询
19.4.4 闪回事务查询
19.4.5 闪回和撤销数据
19.5 闪回数据归档
19.6 本章知识点回顾
19.7 自测题
19.8 自测题答案
第20章 自动存储管理
20.1 逻辑卷管理器的作用
20.1.1 raid级别
20.1.2 卷大小
20.1.3 选择raid级别
20.1.4 asm与第三方lvm的比较
20.2 asm体系结构
20.2.1 群集同步服务
20.2.2 asm磁盘和磁盘组
20.2.3 asm实例
20.2.4 rdbms实例
20.2.5 asm文件
20.3 创建原始设备
20.4 创建、启动和停止asm实例
20.5 创建asm磁盘组
20.6 创建和使用asm文件
20.7 asm和rman
20.8 asmcmd实用程序
20.9 本章知识点回顾
20.10 自测题
20.11 自测题答案
第21章 资源管理器
21.1 资源管理器的必要性
21.2 资源管理器体系结构
21.2.1 使用者组
21.2.2 资源管理器计划
21.2.3 资源管理器配置工具
21.3 管理用户和使用者组
21.4 资源管理器计划
21.4.1 cpu方法
21.4.2 使用比例cpu方法
21.4.3 活动会话池方法
21.4.4 限制并行程度
21.4.5 通过执行时间控制作业
21.4.6 依据空闲时间终止会话
21.4.7 限制撤销数据的产生
21.5 使用者组自动切换
21.6 使用者组自适应映射
21.7 本章知识点回顾
21.8 自测题
21.9 自测题答案
第22章 调度程序
22.1 调度程序体系结构
22.2 调度程序对象
22.2.1 作业
22.2.2 程序
22.2.3 时间表
22.2.4 作业类
22.2.5 窗口
22.2.6 权限
22.3 创建和调度作业
22.3.1 自包含作业
22.3.2 使用程序和时间表
22.3.3 事件驱动的作业
22.3.4 作业链
22.3.5 轻量级作业
22.4 使用类、窗口与resource manager
22.4.1 使用作业类
22.4.2 使用窗口
22.5 本章知识点回顾
22.6 自测题
22.7 自测题答案
第23章 移动和重组数据
23.1 sql*loader
23.2 外部表
23.2.1 目录
23.2.2 使用外部表
23.3 data pump
23.3.1 data pump的体系结构
23.3.2 目录和文件位置
23.3.3 在直接路径或外部表路径之间作出抉择
23.4 使用data pump导出和导入
23.4.1 功能
23.4.2 将data pump与命令行实用程序一起使用
23.4.3 将data pump与database control一起使用
23.4.4 表空间导出和导入
23.5 可恢复空间分配
23.6 段重组
23.6.1 行链接和行迁移
23.6.2 段收缩
23.7 本章知识点回顾
23.8 自测题
23.9 自测题答案
第24章 awr与警报系统
24.1 自动工作负荷知识库
24.1.1 收集awr统计信息
24.1.2 管理awr
24.1.3 统计信息、指标和基准
24.1.4 dbms_workload_ reposi tory包
24.2 数据库顾问框架
24.2.1 自动数据库诊断监视器
24.2.2 顾问
24.2.3 自动维护作业
24.3 使用服务器生成的警报系统
24.3.1 警报条件监视和通知
24.3.2 设置阈值
24.3.3 通知系统
24.4 本章知识点回顾
24.5 自测题
24.6 自测题答案
第25章 性能调整
25.1 内存管理
25.1.1 pga内存管理
25.1.2 sga内存管理
25.1.3 自动内存管理
25.2 内存顾问
25.3 sql调整顾问
25.3.1 sql调整顾问的功能
25.3.2 通过enterprise manager 使用sql tuning advisor
25.3.3 sql tuning advisor api:dbms_sqltune包
25.4 sql访问顾问
25.4.1 通过database control使用sql access advisor
25.4.2 通过dbms_advisor 使用sql access advisor
25.5 识别和修复无效对象和不可用对象
25.5.1 无效对象
25.5.2 不可用索引
25.6 database replay
25.6.1 捕获工作负荷
25.6.2 预处理工作负荷
25.6.3 启动重放
25.6.4 分析和报告
25.7 本章知识点回顾
25.8 自测题
25.9 自测题答案
第26章 全球化
26.1 全球化要求和功能
26.1.1 字符集
26.1.2 语言支持
26.1.3 地区支持
26.1.4 其他nls设置
26.2 使用全球化支持功能
26.2.1 选择字符集
26.2.2 改变字符集
26.2.3 数据库中的全球化
26.2.4 实例级别的全球化
26.2.5 客户端环境设置
26.2.6 会话级别的全球化设置
26.2.7 语句级别的全球化设置
26.3 语言和时区
26.3.1 语言排序与选择
26.3.2 locale builder
26.3.3 使用时区
26.4 本章知识点回顾
26.5 自测题
26.6 自测题答案
第27章 智能基础结构
27.1 enterprise manager support workbench
27.1.1 自动诊断知识库
27.1.2 问题和事件
27.1.3 adrci
27.1.4 support workbench
27.2 补丁程序
27.2.1 补丁程序的类型
27.2.2 与metalink和patch advisor集成
27.2.3 应用补丁程序
27.3 本章知识点回顾
27.4 自测题
27.5 自测题答案
附录a 本书提供的oca/ocp
考试资料
术语表
分享到:
收藏