【教学目标】
专注于培养企业需求量大、就业率高、人才市场紧缺的Oracle数据库认证专家,成绩合格的毕业生将具备1-2年的oracle数据库实践工作经验。
【就业前景】
1.据统计,未来五年中国市场对于Oracle认证技术人才缺口达到10万人,中国地区约2万人获取OCP证书,仅有近300人执有OCM证书。
2.Oracle方向岗位薪资高于其他行业50%,而且这个数值随着年龄和工作经验的增长还会不断加大。
3.Oracle的客户大多是世界500强,中国政府、电信、网游公司等高端企业。
4.Oracle数据库的全球市场份额高达57%,而且持续增长,让OCP的职业生涯很长。
【从业方向】
大型通信企业、新型互联网公司、网络游戏公司、系统集成公司
岗位主要为:数据库管理员DBA、OCP工程师、运维工程师、系统集成项目经理
【课程特色】
①在官方051,052,053标准课程的基础上增设Oracle12c新特性课程。
②增设Oracle集群技术;增设Linux基础课程。
③Oracle认证三大级别:OCA、OCP、OCM。参加我们课程学习的学员可以直接申请OCP认证。 权威的厂商认证证书是员工入职、晋升、加薪的职业绿卡。
【课程内容】
阶段 Linux Basic Course
章
|
|
节
|
知识点
|
授课时间(天)
|
课程目标
|
章
|
Linux基础
|
Linux安装
|
虚拟机软件的安装配置
|
1
|
为安装和部署oracle数据库做操作系统层面的基础知识讲解,本课程完成后,学生能独立完成Oracle安装前操作系统层面的各种前期准备和配置工作。
|
Linux企业版安装配置
|
文件及目录管理
|
目录管理
|
文件管理
|
vi编辑器
|
用户和权限管理
|
用户和组管理
|
基本权限
|
进程、网络和磁盘管理
|
进程管理
|
1
|
网络管理
|
磁盘管理
|
软件管理
|
rpm包安装及管理
|
源码包安装
|
YUM的配置和使用
|
第二阶段 Oracle Database 11g SQLFundamentals (1Z0-051)
章
|
|
节
|
知识点
|
授课时间(天)
|
课程目标
|
章
|
SQL语言
|
关系型数据库基础
|
关系型数据库的概念
|
1
|
掌握数据库基础,数据库设计,开发和管理等方面基础知识,熟练掌握SQL的使用。
|
Oracle简介-1
|
Oracle简介-2
|
查询语句
|
SELECT语句
|
排序和条件查询-1
|
排序和条件查询-2
|
单行函数
|
函数简介、字符和数值函数
|
日期函数
|
转换函数
|
多表查询
|
多表查询的概念
|
表的连接方式-1
|
表的连接方式-2
|
组函数
|
组函数简介
|
GROUP BY子句和HAVING子句
|
子查询
|
子查询的概念和使用
|
子查询的使用
|
数据建模和数据库设计
|
系统开发概念和数据建模
|
1
|
数据建模
|
数据库设计
|
DDL语句
|
CREATE语句-1
|
CREATE语句-2
|
ALTER、DROP和其它DDL语句
|
DML语句
|
INSERT语句-1
|
INSERT语句-2
|
UPDATE和DELETE语句
|
事务
|
Oracle数据字典
|
Oracle数据字典
|
常见数据库对象
|
序列SEQUENCE
|
视图VIEW
|
索引INDEX
|
用户访问控制
|
Oracle体系结构
|
权限、同义词SYNONYM和数据导入导出
|
第三阶段 Oracle Database 11g: AdministrationWorkshop(1Z0-052)
章
|
|
节
|
知识点
|
授课时间(天)
|
课程目标
|
章
|
数据库体系结构
|
简介、体系结构
|
Oracle产品和服务
|
1.0
|
掌握数据库的基本结构,掌握实例管理、存储结构管理及网络管理
|
Grid网格概念
|
课程示例:HR方案
|
了解Oracle DB的主要体系结构组件
|
内存的结构
|
后台进程
|
逻辑存储结构与物理存储结构的关联
|
管理Oracle实例
|
启动和停止Oracle DB和组件
|
使用Oracle Enterprise Manager
|
使用SQL*Plus访问数据库
|
修改数据库初始化参数
|
描述数据库启动阶段
|
描述数据库关闭选项
|
查看预警日志
|
访问动态性能视图
|
配置Oracle Network
|
数据库网络服务介绍
|
使用EM配置和管理Oracle Network
|
监听程序控制台
|
命名方法
|
配置连接时的故障转移
|
使用tnsping测试Oracle Net的连接
|
确定何时使用共享服务器或专用服务器
|
数据库之间的通讯
|
管理数据库存储结构
|
描述块中表行数据的存储
|
定义表空间和数据文件的信息
|
创建和管理表空间
|
查看表空间信息
|
OMF介绍
|
扩展数据库的空间
|
ASM介绍
|
第二章
|
GRID与ASM
|
数据库软件的安装
|
规划Oracle DB的安装
|
1.0
|
掌握网格框架和数据库的安装与配置,掌握ASM实例管理和ASM存储管理
|
安装Oracle Grid Infrastructure
|
安装Oracle Database软件
|
创建数据库
|
使用DBCA创建数据库
|
生成数据库创建脚本
|
管理数据库模板
|
使用DBCA执行其它任务
|
管理ASM实例
|
管理ASM实例
|
管理ASM磁盘组
|
第三章
|
数据库安全与维护
|
用户安全性
|
创建和管理用户账户
|
1.0
|
掌握数据库的用户管理、权限管理,掌握数据库并发处理机制,掌握审计的部署与维护,掌握数据库日常维护和性能管理
|
授予和撤销权限
|
创建和管理角色
|
创建和管理概要文件
|
数据并发处理
|
使用SQL管理数据
|
识别和管理PL/SQL对象
|
描述触发器和触发事件
|
监视和解决锁定冲突
|
UNDO管理
|
说明DML和还原数据的生成
|
监视和管理还原数据
|
描述还原数据和重做数据之间的不同
|
配置还原保留时间
|
**还原保留时间
|
使用还原指导
|
审计
|
说明DBA负责的安全工作
|
应用少权限原则
|
启用标准数据库审计
|
指定审计选项
|
复查审计信息
|
维护审计线索
|
基于值的审计
|
细粒度审计
|
SYSDBA审计
|
安全更新
|
数据库维护
|
管理优化程序统计信息
|
管理自动工作量资料档案库(AWR)
|
使用数据库自动诊断监视器(ADDM)
|
描述并使用指导框架
|
设置预警阈值
|
使用服务器生成的预警
|
使用自动任务
|
性能管理
|
使用Oracle Enterprise Manager监视性能
|
使用自动内存管理(AMM)
|
使用内存指导调整内存缓冲区的大小
|
查看与性能相关的动态视图
|
排除无效和不可用对象产生的故障
|
第四章
|
用户自己管理的备份与恢复
|
备份和恢复的概念
|
管理员的职责
|
1.0
|
掌握数据库备份与恢复的原理,熟练操作各种情况下的数据库的手动备份与恢复
|
Oracle DB中可能发生的故障类型
|
闪回技术
|
检查点(CKPT)进程
|
重做日志和归档日志文件的重要性
|
了解实例恢复
|
介质故障
|
配置快速恢复区
|
多路复用控制文件
|
重做日志文件冗余
|
归档日志文件与归档进程
|
配置ARCHIVELOG模式
|
执行数据库备份
|
备份解决方案:概览
|
用户管理的备份
|
术语
|
介绍Recovery Manager(RMAN)
|
配置备份设置
|
调度备份:策略、选项、设置、调度与复查
|
备份控制文件到跟踪文件
|
管理备份与查看备份报告
|
监视快速恢复区
|
使用RMAN命令行
|
执行数据库恢复
|
数据库是否需要执行恢复
|
丢失了控制文件
|
丢失了重做日志文件
|
在NOARCHIVELOG模式下丢失了数据文件
|
在ARCHIVELOG模式下丢失了非关键数据文件
|
在ARCHIVELOG模式下丢失了系统关键数据文件
|
数据故障:示例
|
数据恢复指导
|
移动数据
|
移动数据:通用体系结构
|
目录对象的概念与创建
|
SQL*Loader
|
外部表
|
数据泵
|
相关数据字典
|
增强数据库功能
|
在EM里查看严重错误预警
|
创建服务请求、跟踪状态、执行修复、关闭请求
|
MetaLink
|
管理补丁程序
|
第四阶段 OracleDatabase 11gAdministration Workshop II (1Z0-053)
章
|
|
节
|
知识点
|
授课时间(天)
|
课程目标
|
章
|
数据库备份与恢复
|
简介和ORACLE DB的核心概念和工具
|
前期课程回顾
|
1
|
熟练掌握RMAN和闪回技术
|
课程目标介绍
|
Grid概念
|
Oracle Grid Infrastructure
|
课程中使用的HR示例方案
|
Oracle DB Server核心组件和体系结构
|
ASM实例简介
|
GI里的DBA工具
|
进行配置以实现可恢复性
|
调用和配置RMAN
|
在ARCHIVELOG模式下配置数据库
|
配置多个归档文件目标以提高可用性
|
配置快速恢复区
|
指定保留策略
|
使用RMAN恢复目录
|
比较RMAN资料库使用控制文件和恢复目录
|
创建和配置恢复目录
|
在恢复目录中注册数据库
|
同步恢复目录
|
使用RMAN存储脚本
|
备份恢复目录
|
创建虚拟专用目录
|
配置备份设置
|
配置RMAN的性配置
|
查看性配置
|
控制文件自动备份
|
管理性设置
|
使用介质管理器
|
指定备份目标
|
配置和分配通道
|
创建双向备份集
|
备份优化
|
通过压缩未使用的块节省备份空间
|
压缩备份
|
加密备份
|
使用RMAN创建备份
|
创建备份集
|
创建映像副本
|
创建整体数据库备份
|
RMAN备份类型
|
快速增量备份
|
监视块更改跟踪
|
执行代理副本
|
使用BACKUP COPIES创建双向备份集
|
创建备份集的备份
|
备份只读表空间
|
为超大型文件配置备份和还原
|
归档备份
|
管理归档数据库备份
|
备份恢复文件
|
管理备份:报告
|
管理备份:动态性能视图
|
管理备份:交叉检查和删除
|
还原和恢复任务
|
还原和恢复的概念
|
文件丢失的原因
|
文件的关键性与非关键性
|
自动恢复临时文件
|
日志组状态:综述
|
丢失日志组后进行恢复
|
清除日志文件
|
丢失了索引表空间后进行恢复
|
密码文件的重建
|
完全恢复与不完全恢复概念
|
恢复只读表空间
|
恢复NOLOGGING数据库对象
|
丢失所有控制文件的恢复
|
使用RMAN执行恢复
|
使用RMAN RESTORE和RECOVER命令
|
归档模式下丢失非关键数据文件的恢复
|
归档模式下丢失系统关键数据文件的恢复
|
恢复映像副本
|
执行到映像副本的快速切换
|
使用SET NEWNAME切换文件
|
非归档模式下执行数据库还原和恢复
|
使用还原点
|
执行时间点恢复
|
使用备份的控制文件执行恢复
|
恢复丢失的服务器参数文件
|
从自动备份还原控制文件
|
非归档模式下使用增量备份恢复
|
在新主机上还原和恢复数据库
|
执行灾难恢复
|
监视和优化RMAN
|
并行备份集
|
1
|
监视RMAN会话及作业进度
|
DEBUG选项
|
RMAN的错误堆栈解析
|
RMAN的多路复用
|
比较同步I/O与异步I/O
|
通道优化
|
优化BACKUP命令
|
优化RMAN备份性能
|
诊断数据库
|
数据恢复指导
|
RMAN命令行界面的数据库恢复指导
|
相关指导视图
|
块损坏
|
处理坏块
|
自动诊断工作流ADR
|
使用闪回技术 I
|
闪回技术介绍
|
事务处理与还原
|
**还原保留时间
|
配置数据库以进行闪回
|
闪回查询
|
闪回版本查询
|
闪回表
|
闪回事务处理查询
|
使用闪回技术 II
|
Oracle Total Recall概览
|
设置FDA
|
Total Recall工作原理及场景
|
Total Recall的限制与准则
|
查看闪回数据归档
|
回收站
|
执行闪回数据库
|
闪回数据库体系结构
|
配置闪回数据库
|
对数据库进行闪回并进行监视
|
**还原点
|
第二章
|
性能和资源管理
|
管理内存
|
内存管理概览与Oracle DB的内存结构复习
|
1
|
掌握数据库的内存管理方法,掌握优化数据库性能的方法和手段,掌握数据库的资源管理以及调度任务的使用
|
使用多个缓冲池
|
共享池
|
大池
|
JAVA池和流池
|
重做日志缓冲区
|
自动内存管理
|
Oracle DB内存参数
|
监视自动内存管理
|
有效使用内存的准则
|
自动共享内存管理
|
相关视图
|
管理数据库性能
|
性能规划
|
实例优化
|
性能的优化与监视
|
优化统计信息收集
|
统计信息
|
Oracle等待事件
|
实例统计信息
|
监视会话性能
|
显示与会话有关的统计信息
|
显示与服务有关的统计信息
|
故障排除和优化视图
|
字典视图
|
自动工作量资料档案库及相关视图
|
数据库重放
|
通过SQL优化管理性能
|
SQL优化与指导
|
自动SQL优化结果
|
SQL优化指导
|
重复的SQL
|
SQL访问指导
|
工作量来源与使用建议
|
SQL性能分析
|
管理资源
|
数据库资源管理器
|
默认维护资源管理器计划
|
潜在工作流
|
资源计划的资源分配方法
|
活动会话池机制
|
指定阈值
|
资源使用者组映射
|
激活资源计划
|
数据库资源管理器信息
|
监视资源管理器
|
使用调度程序自动执行任务
|
使用调度程序简化管理任务
|
创建作业、程序和调度
|
监视作业执行
|
使用基于时间或事件的调度来执行调度作业
|
描述窗口、窗口组、作业类和使用者组
|
使用电子邮件通知
|
使用作业链来执行一系列相关任务
|
远程系统上的调度作业
|
调度概念以及区分作业的优先级
|
第三章
|
空间管理
|
管理空间
|
空间管理概览
|
1
|
掌握数据库的空间管理
|
块空间管理
|
行链接和行迁移
|
段内空闲空间管理
|
段类型介绍
|
分配区
|
分配空间
|
控制延迟创建段
|
限制和例外
|
其它自动功能
|
表压缩
|
表空间监视
|
阈值和解决空间问题
|
收缩段
|
回收ASSM段内的空间
|
段指导
|
管理可恢复的空间分配
|
恢复挂起的语句
|
管理数据库的空间
|
数据库存储
|
4KB扇区
|
指定磁盘扇区大小
|
移动表空间
|
移动数据库
|
复制数据库
|
使用副本数据库
|
选择数据库复制方法
|
复制活动数据库
|
通过目标连接复制数据库
|
有恢复目录但没有目标连接的情况下复制数据库
|
没有恢复目录或目标连接的情况下复制数据库
|
创建基于备份的副本数据库
|
使用EM克隆数据库
|
第五阶段 Oracle Database 12c New Features
章
|
|
节
|
知识点
|
授课时间(天)
|
课程目标
|
章
|
PLSQL
|
PLSQL基本构成
|
基本的PLSQL语法
|
1
|
掌握基本的PLSQL语言的使用
|
结构控制语句
|
游标
|
异常处理
|
存储过程
|
函数
|
包
|
触发器
|
第六阶段Oracle Database Cluster Technology
章
|
|
节
|
知识点
|
授课时间(天)
|
课程目标
|
章
|
集群技术
|
DataGuard
|
DataGuard原理
|
0.5
|
了解主流的Oracle集群技术
|
DataGuard的搭建
|
DataGuard的简单维护
|
RAC
|
RAC原理
|
0.5
|
RAC的搭建
|
RAC的简单维护
|
【专业师资】
陈勇
Oracle University 认证讲师 Oracle OCM 大师
曾经就职于石化盈科信息技术有限责任公司,担任Oracle DBA,有8年的大型数据库管理经验,精通Unix/Linux操作系统、Oracle数据库体系结构、实例管理、备份恢复、性能调优、SQL调优、闪回、日志挖掘、数据仓库、多种ETL工具、数据迁移、故障处理、DataGuard、Rac、GoldenGate、Timesten等技
【关于我们】
甲骨文OAEC人才产业基地是甲骨文在中国重要的发展布局之一,为进一步开拓中国市场,培养积累软件人才、提高服务质量,甲骨文公司利用其自身在软件、数据库、解决方案等房名的地位,联合合作伙伴在中国区建设甲骨文OAEC人才产业基地项目,上海海文信息技术有限公司作为甲骨文的OPN合作伙伴,负责中国甲骨文OAEC人才产业的建设和运营。
基地全面引入了甲骨文的技术标准、人才标准和服务标准,建设甲骨文云教育中心、甲骨文国际认证考试中心、甲骨文综合云服务平台、解决方案中心、线下体验及展示中心、高校共建实验室、IT生态链企业孵化中心和区域性研发销售中心。全面实现区域的IT人才培养、企业孵化、服务外包、软件案发和销售、综合云服务平台(教育云、共有云、私有云、行业解决方案)等功能,同时为政府、企业、高校等提供软件开发、导入、测试、培训、维护的整体解决方案。