Oracle(WDP) OCM数据库专业课程
| 
 课程 
 | 
 培养目标 
 | 
 课时 
 | 
| 
 预备课程 
 | 
||
| 
 Oracle Database 10g: SQL Fundamentals 
 | 
 使学员掌握Oracle数据库的SQL开发编程能力,诸如SQL99语法、关联、分组函数、DDL、DML、高级子查询等 
 | 
 20 
 | 
| 
 DBA课程 
 | 
||
| 
 Oracle Database 10g: Administration Workshop I 
 | 
 使学员掌握Oracle 10g数据库基本概念和日常操作能力,如体系架构、安装建库、网络配置、备份恢复、数据迁移等 
 | 
 30 
 | 
| 
 Oracle Database 10g: Administration Workshop II 
 | 
 使学员掌握Oracle数据库高级管理技能,可以胜任DBA的岗位,如备份、优化、安全、资源、调度、全球化等 
 | 
 30 
 | 
| 
 优化课程 
 | 
||
| 
 Oracle Database 10g: Performance Tuning 
 | 
 使学员掌握Oracle性能优化技术 
 | 
 20 
 | 
| 
 Oracle Database 10g: SQL Tuning Workshop 
 | 
 使学员掌握Oracle  应用及SQL的调优原理和方法 
 | 
 20 
 | 
| 
 Data Modeling and Relational Database Design 
 | 
 使学员掌握Oracle数据库的高级设计和优化设计方法,如设计模式、反范式设计 
 | 
 10 
 | 
| 
 网络课程 
 | 
||
| 
 Oracle Enterprise Manager 10g Grid Control 
 | 
 使学员掌握Oracle网格控制器的配置和操作 
 | 
 20 
 | 
| 
 Oracle Database 10g: Real 
Application Clusters 
 | 
 使学员掌握Oracle集群RAC的管理和配置 
 | 
 20 
 | 
| 
 Oracle Database 10g: Data Guard Administration 
 | 
 使学员掌握Oracle灾备Data Guard的管理配置 
 | 
 20 
 | 
| 
 Oracle Database 10g: Implement Streams 
 | 
 使学员掌握Oracle数据库流复制技术的管理实现 
 | 
 20 
 | 
Oracle数据库项目实训
| 
 数据库管理实训 
 | 
||||
| 
 课程介绍 
 | 
 本套课程包括了Oracle DBA实训,通过这套课程,学员可以完全掌握Oracle数据库主要技术,胜任各类Oracle数据库岗位。 
 | 
|||
| 
 课程 
 | 
 课程目标 
 | 
|||
| 
 DBA强化 
 | 
 这个阶段围绕DBA OCP的知识点进行全面的实验练习 
 | 
|||
| 
 DBA实训 
 | 
 这个阶段围绕工程文档,采用团队式合作的小组形式,针对一个100G以上规模大型数据库案例进行项目实施,最终以提交相关文档的形式完成这个项目。 
 | 
|||
| 
 技术要求 
 | 
 l         某数据库用户有一套9.2.0.4的数据库,基于Linux LVM裸设备; 
l现在需要上一套新的系统,数据库为Oracle 10.2.0.4 ; 
l         需要完成数据库的升级,9.2.0.4 –> 10.2.0.4; 
l         需要将数据库从裸设备迁移至ASM ; 
l         新系统的技术要求:Oracle版本10.2.0.4,存储方式ASM,数据库文件出于HA的要求需要两个以上存储设备,数据库量估计100G,并发用户1000左右,日志每天生成量在1G左右; 
l         安装迁移升级过程中,服务中断时间要求小于12小时; 
l         以演讲的形式进行技术交流。 
 | 
|||
| 
 提交文档 
 | 
 《项目计划书》 《数据库安装配置手册》 《数据库备份恢复手册》 
《数据库日常操作手册》《项目小结》 
 | 
|||
| 
 数据库设计实训 
 | 
||||
| 
 课程介绍 
 | 
 通过本课程让学员通过训练有能力掌握工程项目中的数据库规划设计方法,可以迅速适应 
 | 
|||
| 
 技术要求 
 | 
 根据一个业务需求,完成Oracle数据库平台上的逻辑设计与物理设计,并需要运用设计模式与反范式方法进行数据库优化设计。 
l         以一个相对简单的应用进行ER概念模型的建模,如学籍管理、人事管理等业务系统。 
l         在概念模型E-R图基础上经过范式,建成逻辑模型。 
l         在逻辑模型基础新型物理设计,结合Oracle数据库的特点建成物理模型。 
l         在物理模型E-R图基础上进行优化设计,结合反范式和设计模型,形成优化模型。 
 | 
|||
| 
 提交文档 
 | 
 《概念模型》《逻辑模型》《物理模型》《优化模型》 
 | 
|||
| 
 数据库优化实训 
 | 
||||
| 
 课程介绍 
 | 
 通过本课程让学员通过训练有能力掌握数据库在数据库维保过程中的实际操作要求,如巡检、优化、排障等技能,可以迅速适应并胜任Oracle数据库方面高级运维工程师和DBA工作岗位。 
 | 
|||
| 
 技术要求 
 | 
 某客户一套Oracle数据库需要进行常规维护: 
l         制定为期一年的运维计划。 
l         对数据库进行一次常规巡检。 
l         对数据库进行详细的健康检查。 
l         根据巡检及健康检查报告,找出数据库性能的实例瓶颈和TOP SQL,为数据库提供包括实例与SQL的优化方案。 
l         针对数据上发现的一个技术故障进行分析,提交一份故障处理报告。 
l         最后提交年度总结报告。 
l         
 | 
|||
| 
 提交文档 
 | 
 《项目计划书》《巡检报告》《健康检查报告》 
《优化报告》《故障处理报告》《总结报告》 
 | 
|||
| 
 网格数据库实训 
 | 
||||
| 
 课程介绍 
 | 
 通过本课程让学员通过训练有能力掌握工程项目中的Oracle网格数据库的各种实际操作,可以迅速适应并胜任Oracle数据库高级DBA工作岗位。 
 | 
|||
| 
 课程内容 
 | 
 本套课程补充了Oracle网格的高级课程,并加入了网格的项目实训,通过这套课程,学员可以完全掌握Oracle数据库网格主要技术,胜任各类Oracle数据库岗位。 
 | 
|||
| 
 课程 
 | 
 培养目标 
 | 
 课时 
 | 
||
| 
 Oracle Database 10g: Security 
 | 
 使学员掌握Oracle数据库高级安全管理 
 | 
 20 
 | 
||
| 
 Oracle Database 10g: Backup and Recovery 
 | 
 使学员掌握Oracle高级备份技术和安全备份选项 
 | 
 20 
 | 
||
| 
 Oracle Database 10g::Implementing Audit Vault 
 | 
 使学员掌握Oracle高级审计管理 
 | 
 20 
 | 
||
| 
 Oracle TimesTen: IMDB, Cache Connect, and Replication 
 | 
 使学员掌握Oracle内存数据库的管理 
 | 
 20 
 | 
||
| 
 Grid集群实训 
 | 
 使学员掌握以网格控制器为中心的多节点RAC集群系统安装、配置 
 | 
 40 
 | 
||
| 
 二级灾备实训 
 | 
 使学员掌握Data Guard技术上的二级灾备的配置 
 | 
 30 
 | 
||
| 
 双向复制实训 
 | 
 使学员掌握Streams的双向复制技术,有能力解决数据复制中的冲突问题 
 | 
 30 
 | 
||
| 
 技术要求 
 | 
 l         在第1个节点上安装Grid Control。 
l         在第2、3个节点上安装RAC集群,存储采用ASM方式。 
l         在RAC系统上实现均衡负载测试、透明故障切换测试。 
l         在RAC环境下完成数据库的在线备份恢复。 
l         在第4个节点上用Data Guard技术实现本地一级灾备。 
l         在第5个节点上用户管理方式实现远程二级灾备,传输采用FTP方式。 
l         在第6个节点上用Streams技术实现和2号节点之间的双向数据复制,并制定数据冲突策略。 
 | 
|||
| 
 提交文档 
 | 
 《项目计划书》《RAC数据库安装配置手册》《RAC数据库性能测试及故障测试报告》《RAC数据库备份恢复手册》《RAC数据库日常操作手册》《数据库二级灾备实施手册》《数据库双向复制实施手册》 
 | 
|||