快捷通道
     课程详解
    开课信息
    服务介绍
  在线咨询
在线咨询 在线咨询
461067916 736719168
在线咨询 在线咨询
24696588 405002985
MSN 咨询  
MSN临时对话   MSN临时对话    
MSN临时对话   MSN临时对话    
 
OCP认证班课程大纲
作者/出处:西部开源     

阶段 第一阶段
内容 数据库基础篇
学时 60学时
教学
目标 使学员具备数据库理论的基础知识,拥有对数据库操作的基本能力
教学
内容 1.如何使用数据库
2.数据库的基础知识
 什么是数据库
 数据的概念
 数据库的概念 
 数据库管理系统
 概念
 功能
 元数据的概念
 数据库系统的定义
 数据库管理员所具备的职责
 数据库管理员应具备的素质
 数据库的外部体系结构
 单用户结构
 集中式结构
 C/S结构
 B/S结构
3.数据库的维护内容
4.数据库与外部程序的交互
5. 数据库接口
 使用结构化查询语言 (SQL)
 使用过程语言/结构化查询语言 (PL/SQL)
 使用 Java
 使用 Oracle C++ 调用接口 (OCCI)
5.标准SQL语句及函数
多表查询
 内部连接
 左外连接.右外连接和全外连接
 两张以上表的连接
 交叉连接
 自连接
7. 组函数
8. 子查询
9. 利用变量交互查询
 数据操纵
 插入记录
 更改数据
 删除记录
 合并记录
10. 创建和管理表
11.约束介绍
12.创建和管理视图
13.创建和管理序列
14.创建和管理索引
15.创建和管理同义词
16.控制用户访问
 创建用户
 系统权限
 对象权限
 角色
 创建和管理数据库链接
17.PL/SQL
 确定 PL/SQL 对象
 了解触发器和触发事件
 确定影响 PL/SQL 性能的配置选项
18.Oracle 11g的安装与服务
19.Oracle 11g的相关专用术语,


阶段 第二阶段
内容 数据库提高篇
学时 160学时
教学
目标 使学员具有数据库管理员的基本水平,能够维护数据库,解决数据库系统运行中的问题。
教学
内容 在第一阶段数据库基础篇的学习基础上,讲授Oracle 11g的管理:
1.创建 Oracle 数据库
 描述 Oracle 数据库体系结构
 了解例程体系结构
 使用管理框架
 使用 Database Creation Assistant
2.控制数据库
 启动和停止代理
 启动和停止 Enterprise Manager 数据库控制台
 启动和停止监听程序
 启动和关闭数据库
3、ORACLE 存储管理和ASM
 常规表的管理
 数据文件的管理
 临时表空间管理
 回滚表空间管理
 ASM实例
 ASM磁盘组和文件ASM维护
4.管理用户
 创建和管理数据库用户账户
 创建和管理职责
 授予权限和撤消权限
 控制用户对资源的使用
5.管理模式对象
 创建和修改表
 定义约束条件
 查看表属性表内容
 创建索引和视图
6.管理数据
 通过 SQL 处理数据
 使用导入使用导出
 使用 SQL Loader
8.Oracle 数据库安全性
 应用最少权限原则
 管理默认用户账户
 实施标准口令保护功能
 跟踪数据库活动
9.Oracle Net Services
 了解 Oracle Net 概念
 使用 Oracle Net Manager 创建和配置监听程序
 使用监听程序控制实用程序来控制 Oracle Net Listener
 使用 Oracle Net Manager 配置客户端和中间层连接
 使用 TNSPING 测试 Oracle Net 的连接性
10.Oracle 共享服务器
 了解何时使用 Oracle 共享服务器
 配置 Oracle 共享服务器
 监控 Oracle 共享服务器
11.性能监控
 排除无效和不可用的对象中的故障
 收集优化程序统计数据
 查看性能指标
 对性能问题做出反应
12.积极维护:目标
 设置警告和重要预警阈值
 收集和使用基准指标
 使用优化和诊断 Advisor
 使用自动数据库诊断监控程序 (ADDM)
 管理自动工作量资料档案库
13.监控和管理撤消
 配置撤消保留 保障撤消保留
 使用撤消 Advisor
14.监控和解决锁冲突
 检测和解决锁冲突
 管理死锁
15.备份和恢复的概念
 描述数据库备份.还原和恢复的基本概念
 列出 Oracle 数据库中可能出现的错误类型
 描述优化例程恢复的方法
 确定检查点.重做日志文件和归档日志文件的重要性
 配置 ARCHIVELOG 模式
16.数据库备份
 数据库备份
 在不关闭数据库的情况下进行备份
 创建增量备份
 自动数据库备份
 监控快速恢复区
17.数据库恢复
 从控制文件丢失中恢复
 从重做日志文件丢失中恢复
 从数据文件丢失中恢复
18使用全球化支持
 编码方案
 数据库字符集和国家字符集,以及客户端与服务器字符集之间的转换
 带有时区的日期时间
 指定基于语言的行为
 区分大小写和重音的排序
 语言比较.排序和索引支持
 Oracle Locale Builder
 确定和更改默认的 NLS 设置,并在 SQL 函数中使用 NLS 参数
19.确保 Oracle 监听程序的安全性
 使用 Net Manager 和 lsnrctl 实用程序设置监听程序口令
 控制数据库访问
 Oracle Net Services 外部过程
 EXTPROC 代理概览
 PL/SQL 调用 C 语言外部过程
 修改外部过程调用的配置
 删除默认的 EXTPROC 条目和监听程序服务
 为外部过程调用配置专用监听程序
20.启用分布式事务处理
 Oracle Net Services 复习
 连接到 Oracle 服务器
 客户端应用程序与 Oracle 服务器的可连接性
 服务器之间的可连接性
 数据库链接
 分布式查询和远程查询
 分布式事务处理和远程事务处理
 未决事务处理
21.配置 Recovery Manager
 Recovery Manager 的功能及其组件
 介质管理
 使用 RMAN 的快速恢复区
 RMAN 的连接类型和其它 RMAN 命令行参数
22.使用 EM 配置 RMAN 的设置
 通道分配和控制选项
 在默认的 NOCATALOG 模式下使用 Recovery Manager 与目标数据库连接
 显示当前的 RMAN 配置设置,并为 RMAN 配置永久性设置
23.使用 Recovery Manager
 RMAN 命令概览
 BACKUP 命令
 备份约束和选项
 并行备份集 压缩备份
 备份和映像副本的标记
 备份归档的重做日志文件
 复制整个数据库
24.诊断来源
 诊断文件
 查看近期预警日志条目
 预警模型结构
 使用 EM 和预警日志监控配置来查看预警
 编辑阈值
 指定跟踪文件的位置,并控制跟踪文件大小和写入操作
 使用 EM 启用和查看 SQL 跟踪
 设置并监控服务器生成的预警
25.从非关键性数据丢失中恢复
 非关键性文件恢复
 创建新的临时表空间新的控制文件
 控制文件自动备份
 重新创建重做日志文件
 恢复索引表空间
 用户管理的恢复和服务器管理的恢复:RESTORE 和 RECOVER
 恢复丢失的联机重做日志成员
26.不完全恢复
 不完全恢复:概念.类型和最佳方案
 使用 RECOVER 进行不完全恢复
 UNTIL TIME.UNTIL SEQUENCE 和基于取消的恢复
 使用 RMAN 进行不完全恢复并记录预警日志
 使用 EM 进行不完全恢复
 从用户失败中进行传统恢复
 使用 RMAN 进行时间点恢复
 使用数据库控制台恢复数据库
27.闪回数据库
 闪回数据库概览和注意事项
 闪回技术的优点
 闪回数据库结构
 配置并监控闪回数据库和快速恢复区
 备份快速恢复区
 从闪回数据库中排除表空间
 使用闪回数据库 SQL 接口和 EM 数据库控制台
 用于管理和监控闪回数据库的字典视图
28.从用户错误中恢复
 闪回时间导航
 回收站 - 还原对象.回收空间和回避
 查询已被删除的表
 闪回版本查询 EM 接口和语法
 查询 DBA_TRANSACTION_QUERY
 回退闪回表操作
 保障撤消保留
 SCN 和时间映射增强
29.处理数据库损坏
 块损坏症状
 DBVERIFY 实用程序
 初始化参数 DB_BLOCK_CHECKING
 DBMS_REPAIR 程序包
 ANALYZE 和 BLOCKRECOVER 命令
 RMAN BMR 接口
 检测并处理数据库损坏情况
 使用 RMAN 修复受损块
30.实施物化图
 物化图 物化图日志 主键物化图 创建物化图
 可更新的物化图 .监控物化图刷新
 刷新作业错误 .其它分布式数据技术
31.管理资源
 数据库资源管理器概念和配置
 使用子计划限制 CPU 利用率
 活动会话池机制
 自动切换用户组和自适应用户组映射
 创建新的资源计划并使用 EM 接口与资源管理器连接
 资源计划的资源分配方法
 创建资源用户组并为其分配用户和资源分配方法
 为例程设置资源计划并分配资源管理器权限
32.使用计划程序自动执行任务
 创建计划程序作业并为计划程序组件设置权限
 日历表达式
 使用 EM 创建程序
 高级计划程序概念
 创建作业类和窗口,并确定作业在窗口中的优先级
 查看作业执行详细资料并管理作业日志
 创建可运行数据库之外的程序的作业
 创建和更改使用程序和计划的作业,并观察作业行为的更改情况
33.高级工具和技术
 使用 SQL 生成脚本 PL/SQL 过程
 使用本地动态 SQL
 EXECUTE IMMEDIATE 语句
 外部表检索用户上下文属性
 可恢复的语句 恢复可恢复的语句

后续课程:

   数据库实务应用篇



 
公司名称:西安源代码软件技术服务有限公司 地址:西安市太白南路181号西高新西部电子社区A座C区506室 邮编:710065
 公司电话:029-86699937 029-88262419
 版权所有:西安源代码软件技术服务有限公司 陕ICP备07011438号