上海OCP认证培训就业班
【教学目标】
专注于培养企业需求量大、就业率高、人才市场紧缺的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人才培养、企业孵化、服务外包、软件案发和销售、综合云服务平台(教育云、共有云、私有云、行业解决方案)等功能,同时为政府、企业、高校等提供软件开发、导入、测试、培训、维护的整体解决方案。