咨询热线:    40000-53353(全国)    0571-28976118(浙江)    
 

Orace认证专家(12C OCP) 预约试听

 

课程长度:10天/60小时

课程描述:

Oracle 12c是Oracle公司在2013年最新发布的数据库版本,12c的“c”代表着当今最热门的cloud云计算,这与11g的“g”所代表的gird网格运算有着本质的区别,获得ORACLE DATABASE12C CERTIFIED PROFESSIONAL 认证简称(12c OCP)。
这意味着你能够全面掌握Oracle Database12c在云计算环境下的各种管理优化技能,适应云计算大数据时代的市场挑战。成为市场需求最多的Oracle数据库专才。
Oracle 12c OCP具备在云计算环境下,实施Oracle多租用户数据库服务交付的能力。
Oracle 12c OCP证明你掌握了大型Oracle数据库在Linux/Uinx平台上的备份、高级配置、优化待高级维护技术。有资格成为大型数据库系统核心管理员。

 

12c OCP认证的四门培训课程:

1) Oracle Database 12c: SQL Workshop I
2) Oracle Database 12c: Admin Install and Upgrade Accelerated
3) Oracle Database 12c: Backup and Recovery Workshop
4) Oracle Database 12c: Managing Multitenant Architecture

 

 

◎Oracle Database 12c: SQL Workshop I

本课程为您介绍了oracle database 12C的数据库技术,您将了解关系型数据库和强大的sql编程语言的概念。学习重要的SQL技能,能够编写对单表和对多表查询SQL。以及在对表中数据的操作,并建立数据库对象。您将学到以下内容:
    ·了解SQL语句,以及关系型数据库
    ·使用SQL Developer工具
    ·书写sql语句
    ·在关系型数据库里操作数据和保存数据
    ·了解关系型数据库的概念,强大的SQL语言
    ·使用SQL语句来完成报告

 

必备条件:

    ·熟悉数据处理的概念和技术
    ·熟悉编程语言

 

课程目标:

    ·定义课程目标
    ·列出12C的特点
    ·描述12C的突出特性
    ·对关系型数据库特性的讨论
    ·描述RDBMS和ORDBMS
    ·确定本课程的开发环境
    ·描述本课程中使用的数据库和schema

 

培训内容:

第一部分:简介
    ·概述oracle database 12C和相关产品
    ·关系数据库管理概念和术语
    ·SQL简介和开发环境
    ·什么是Oracle SQL Developer?
    ·在Oracle SQL Developer中启动sql*plus
    ·介绍HR schema学习环境
    ·此课程使用的学习用表介绍
第二部分:使用select查询数据
    ·select语句的能力
    ·在select中使用计算表达式和NULL值
    ·列别名
    ·使用连接运算符,字符串,引号,和distinct关键字
    ·使用DESCRIBE命令
第三部分:限制数据和排序
    ·限制行
    ·操作符的优先级规则
    ·替代变量
    ·DEFINE和 VERIFY命令
第四部分:使用单行函数自定义输出信息
    ·描述单行函数和多行函数的区别
    ·在select和where中使用字符串处理函数
    ·使用数值型函数
    ·对日期型数据进行计算
    ·使用日期型函数来操作日期类型数据
第五部分:使用转换型函数和条件表达式
    ·隐式和显式转换
    ·函数TO_CHAR, TO_NUMBER, TO_DATE用法
    ·嵌套函数
    ·控制处理函数
    ·在select里实现分支处理效果.
第六部分:使用组函数实现聚集运算数据
    ·组函数
    ·实现分组
    ·限制分组结果
第七部分:多表查询数据
    ·介绍连接
    ·连接的类型
    ·自然连接
    ·自连接
    ·不等值连接
    ·外连接
第八部分:使用子查询
    ·介绍子查询
    ·单行子查询
    ·多行子查询
第九部分:集合操作
    ·集合操作符
    ·并集UNION and UNION ALL
    ·交集
    ·差集
    ·多个select结果集的匹配
    ·在集合语句中使用排序
第十部分:数据操作语言
    ·DML语句
    ·数据库事务
第十一部分:DDL语句介绍
    ·DDL语句

 

◎ Oracle Database 12c: Admin Install and Upgrade Accelerated

通过本课程能学习到oracle数据库的体系结构,学会如何有效地管理一个oracle数据库实例,并掌握oracle database 12c的安装和管理课程中的关健知识点。将可以使学员加深对本课主题的理解:

    ·在一台独立服务器上安装oracle网格基础设施(GI)       

    ·使用oracle restart管理各种组件
    ·升级历史版本到oracle database 12C   

    ·建立和管理oracle 数据库实例
    ·建立和管理存储结构      

    ·配置oracle网络环境

    ·建立和管理用户       

     ·数据库监控和性能管理
    ·备份恢复的基础知识

 

必备条件:
    ·SQL和使用PL/sql包的相关知识
    ·Linux操作系统的基础知识

 

课程目标:

    ·使用oracle restart管理组件
    ·升级到12C
    ·安装GI到一个独立服务器
    ·建立一个CDB
    ·建立一个数据库
    ·安装12C数据库软件
    ·监控数据库
    ·数据库性能管理
    ·
实现数据库审计
    ·配置数据库实例,使资源适当分配到每个会话进程
    ·数据库调度作业配置
    ·oracle网络服务配置
    ·数据库备份和恢复配置
    ·描述数据库体系结构
    ·管理数据库实例
    ·管理数据库存储结构

 

培训内容:

第一部分:介绍
    ·课程目标
    ·课程表
    ·oracle 数据库12C概述
    ·oracle云概述
    ·HR-schema概述
第二部分:数据库体系结构
    ·oracle 数据库12C简介
    ·oracle数据库体系结构:概述
    ·oracle数据库实例配置
    ·连接到oracle数据库实例
    ·oracle数据库内容结构(概述)
    ·进程体系结构(描述)
    ·进程结构
    ·进程启动顺序
第三部分:oracle软件安装基础知识
    ·规划安装
    ·配置oracleLinux 与oracle关系型数据库之前预安装RPM软件
    ·建立操作系统组和用户
    ·设置环境变量
    ·配置oracle软件拥有者
    ·通过OUI(图形化安装程序)安装数据库
    ·通过静默模式安装数据库
第四部分:安装数据库软件
    ·数据库软件对操作系统的要求
    ·建立操作系统组和用户
    ·安装类型
第五部分:使用DBCA创建数据库
    ·规划数据库存储结构
    ·数据库工作类型选型(基于数据库负载)
    ·选择合适的字符集
    ·了解字符集
    ·设置NLS_LANG初始化参数
    ·使用DBCA(数据库配置助手)
第六部分:数据库管理工具
    ·介绍oracle数据库管理工具
    ·使用SQL*PLUS
    ·使用 SQL Developer
    ·使用快捷企业管理器登录
    ·快捷企业管理器主页
    ·了解企业管理器云控制架构
    ·使用EM云控制器
第七部分:管理数据库实例
    ·初始化参数文件
    ·启动数据库实例
    ·关闭数据库实例
    ·查看告警日志文件
    ·查看追踪文件
    ·使用动态性能视图
    ·使用数据字典
第八部分:配置oracle网络环境
    ·网络服务概述
    ·网络监听概述
    ·建立网络连接
    ·连接到服务器
    ·使用配置工具来配置和管理oracle网络
    ·使用监听控制程序
    ·使用网络配置助手
    ·使用网络管理器
第九部分:管理用户安全性
    ·数据库用户账号(概述)
    ·内置的数据库账号
    ·建立用户
    ·身份认证
    ·解锁用户和重设密码
    ·权限管理
    ·角色管理
    ·用户资源配置
第十部分:管理数据库存储结构
    ·了解数据存储
    ·数据块的内容
    ·研究存储结构
    ·建立一个表空间
    ·默认模式建立的表空间概述
    ·管理表空间
    ·查看表空间信息
    ·使用OMF管理文件存储
第十一部分:空间管理
    ·空间管理概述
    ·块空间管理
    ·行链接和行迁移
    ·段内空闲空间管理
    ·段的类型
    ·区的分配
    ·分配空间
    ·建立表而不建立段(延迟段建立)
第十二部分:UNDO管理
    ·undo数据概述
    ·事务和undo的关系
    ·undo存储信息
    ·undo数据和redo数据之间的比较
    ·管理undo
    ·配置undo保持时间
    ·强制保持时间配置
    ·配置undo表空间为固定大小的方法
第十三部分:数据并发管理
    ·锁概述
    ·锁机制
    ·数据并发
    ·DML产生的锁管理
    ·锁队列机制
    ·锁冲突
第十四部分:实施数据库审计
    ·职责分离
    ·数据库安全
    ·规范监控
    ·数据库标准审计
    ·统一的审计跟踪数据
    ·分离的职责审计管理
    ·配置审计追踪文件
    ·制定审计项
第十五部分:备份恢复概念
    ·故障分配
    ·闪回技术
    ·了解实例恢复
    ·实例恢复的各个阶段
    ·优化实例恢复
    ·使用MTTR建议指导器
    ·完全恢复和不完全恢复
    ·数据保护解决方案
第十六部分:备份恢复配置
    ·配置可恢复的数据库
    ·配置快速闪回恢复区
    ·多重控制文件
    ·redo文件
    ·多重redo文件
    ·归档文件
    ·归档进程
    ·归档文件目的地和名称
第十七部分:执行备份
    ·备份解决方案概述
    ·安全备份(概述)
    ·管理备份(概述)
    ·备份术语和备份类型
    ·使用RMAN
    ·配置备份设置参数
    ·oracle建议的备份
    ·将控制文件转出为一个建立语句到追踪文件
第十八部分:执行数据库恢复
    ·数据恢复建议器
    ·控制文件丢失
    ·redo文件丢失
    ·非归档模式数据文件丢失
    ·归档模式非核心文件丢失
    ·归档模式系统文件丢失
第十九部分:移动数据
    ·移动数据:通用架构
    ·数据泵
    ·数据加载器
    ·外部表
第二十部分:维护数据库
    ·数据库维护(概述)
    ·查看告警日志历史
    ·术语
    ·使用AWR
    ·统计级别
    ·使用ADDM
    ·指导架构
    ·企业管理器和顾问
第二十一部分:性能管理
    ·性能监控
    ·调整活动信息
    ·性能规划
    ·实例调整
    ·性能优化方法
    ·数据的优化
    ·监控性能
    ·内存管理
第二十二部分:性能管理:SQL调优
    ·sql调优
    ·oracle优化器
    ·SQL执行计划
    ·自适应游标
    ·sql顾问
    ·自动sql调整结果
    ·实施自动调整建议
    ·SQL Tuning Advisor
    ·STA

 

◎ Oracle Database 12c: Backup and Recovery Workshop

本课程通过在学习备份恢复课程中,你将评估自己的恢复需求。从案例中学习到定制适当的backup,restore和recover的各种策略。您将学习到:
    ·为满足你的业务需求,定制适当的备份恢复策略;
    ·在磁盘和磁带的备份介质上完成备份恢复操作;
    ·使用oracle的备份恢复程序完成介质损坏或其他损坏的恢复;
    ·诊断和修复失败的数据;
    ·使用闪回技术和数据复制功能,完善备份和恢复程序;
    ·通过适当的备份和恢复策略保护你的数据库的可用性。

 

必备条件:

    ·数据库12C相关知识;
    ·SQL和PL/SQL相关知识。

 

课程目标:

    ·能够设计数据库备份方式和故障的恢复方法;
    ·能够熟练使用oracle数据库架构中各种组件来完成备份恢复操作;
    ·设计有效地备份恢复计划;
    ·配置数据库可恢复性;
    ·使用RMAN完成备份恢复的相关操作;
    ·使用数据恢复建议器诊断修复各种故障;
    ·使用闪回技术恢复误操作;
    ·能够对备份和还原进行加密;
    ·能够使用表空间基于时间点恢复技术;
    ·了解对数据库高可用性能力,比如DG。

 

培训内容:

第一部分:介绍
    ·课程内容
    ·评估你的恢复要求
    ·故障分类
    ·oracle备份恢复解决方案
    ·oracle最高可用架构
    ·oracle安全备份
    ·使用DG的好处
    ·基础架构
第二部分:入门
    ·数据库的核心概念,备份和恢复的重要性.
    ·备份恢复工具
    ·连接到RMAN
    ·快速诊断问题的方法.
第三部分:恢复能力的配置
    ·RMAN命令
    ·配置和管理可恢复的持久性
    ·使用快速闪回恢复区
    ·控制文件
    ·联机重做日志文件
    ·归档文件
第四部分:使用RMAN恢复目录
    ·建立和配置恢复目录
    ·在恢复目录中管理备份信息
    ·使用存储脚本
    ·维护和保护恢复目录
    ·虚拟私有目录
第五部分:备份策略和术语
    ·备份解决方案和术语概述
    ·平衡备份和还原要求
    ·备份只读表空间
    ·数据仓库的备份最佳实践
    ·其他备份术语
第六部分:执行备份
    ·备份类型
    ·增量更新备份
    ·快速增量备份
    ·块跟踪
    ·oracle建议的备份
    ·备份报告信息
    ·管理备份
第七部分:备份的更多特性
    ·压缩备份
    ·备份介质管理
    ·创建多份备份,代理副本,多重备份集,对备份集的备份
    ·创建和管理备份档案
    ·备份和恢复文件
    ·备份控制文件到一个转储文件
    ·额外的文件备份
    ·备份ASM磁盘组元数据
第八部分:使用RMAN加密备份
    ·创建加密备份
    ·使用透明传输模式
    ·使用密码模式
    ·使用双重加密模式
第九部分:数据库故障的诊断
    ·减少问题诊断时间
    ·自动诊断资料库
    ·解读RMAN输出信息和错误信息
    ·数据恢复指导器
    ·诊断数据文件丢失(文件系统和ASM)
    ·处理坏块
第十部分:还原和恢复的概念
    ·还原和恢复
    ·实例失败和实例/崩溃恢复
    ·介质故障
    ·完全恢复(概述)
    ·基于时间点恢复(概述)
    ·通过resetlogs恢复
第十一部分:进行恢复I
    ·非归档模式RMAN的恢复
    ·对关键文件和非关键文件的完全恢复
    ·恢复ASM磁盘组
    ·使用镜像文件恢复
    ·基于时间点的恢复或不完全恢复
    ·从备份中恢复表
第十二部分:执行恢复II
    ·恢复参数文件和控制文件
    ·redo文件丢失的恢复
    ·重建密码文件
    ·索引,只读表空间,和临时文件的恢复
    ·在新主机上恢复数据库
    ·灾难恢复
    ·恢复rman加密的备份
第十三部分:RAMN和oracle安全备份
    ·oracle安全备份概述
    ·oracle数据库备份到磁盘和磁带的解决方案
    ·备份快速闪回恢复区到磁带
    ·定义RMAN备份保持时间
    ·RMAN和安全备份的基本流程
    ·集成云控制器
    ·使用RMAN将数据库备份到磁带
第十四部分:执行磁带和磁盘的备份和还原
    ·EM中实现备份
    ·oracle建议的备份
    ·RMAN和OSB进程工作流程
    ·RMAN和oracle安全备份的作业
    ·管理磁带备份
    ·执行数据库恢复
    ·rman的故障自动切换到上一次备份
第十五部分:使用闪回技术
    ·闪回技术:概述和安装
    ·闪回查询技术
    ·闪表
    ·闪回事务(查询和回退)
    ·回收站和闪回drop
    ·闪回数据归档
第十六部分:使用闪库
    ·闪回数据库体系
    ·配置闪库功能
    ·执行闪库
    ·闪回数据库最佳实践
第十七部分:管理备份空间或传输数据
    ·传输表空间
    ·传输数据库
第十八部分:复制数据库
    ·使用duplicate
    ·选择duplicate数据库技术
    ·从备份中建立duplicate数据库
    ·了解duplicate操作流程
    ·使用云控制器克隆数据库
第十九部分:RMAN性能调整
    ·调整原则
    ·RMAN多路复用
    ·诊断性能瓶颈
    ·还原和恢复性能的最佳实践
第二十部分:备份恢复
    ·Workshop体系架构
    ·解决故障案例
    ·数据库可用性和程序的业务需求

 

◎ Oracle Database 12c: Managing Multitenant Architecture

oracle数据库12C:管理多租户架构的培训,帮助你理解oracle多租户的概念。你将学习到可插拔的的多租户容器数据库(CDB),同时学习如何建立公共或本地用户,以及数据库的安全性,更好的满足企业需求。将学习到以下内容:
    ·了解多租户架构;
    ·建立和管理CDB和PDB;
    ·在多租户中的CDB与PDB中管理存储;
    ·在多租户中的CDB与PDB中管理安全性;
    ·在多租户中的CDB与PDB中管理性能监控和管理资源;
    ·在多租户中的CDB与PDB中执行备份恢复和闪回操作;
    ·在CDB和PDB中配置各种功能,如DG,数据库钱包;
    ·详细的学习数据泵,数据加载,加密和审计操作。

 

必备条件:
    
·了解非CDN数据库的配置和管理知识
    ·了解SQL和PL/SQL
    ·了解一些工具,如sqlplus,EM,云控制器

 

课程目标:

    ·管理多租户CDB和PDB性能
    ·配置资源管理中PDB和CDB之间的资源共享
    ·统一审计PDB和CDB
    ·使用数据泵,SQL*LOADER在PDB中
    ·监控PDB和CDB
    ·描述多租户架构
    ·建立CDB
    ·使用不同的方法建立PDB
    ·将非CDB的数据库加入到多租户容器数据库
    ·管理CDB和PDB
    ·管理CDB和PDB中的存储架构
    ·建立和管理公有和本地用户账号
    ·管理公共和本地的权限和角色
    ·CDB和PDB的备份和恢复操作

 

培训内容:

第一部分:介绍
    ·课程目标
    ·课程表
    ·工具
第二部分:CDB和PDB架构
    ·新的挑战和优势
    ·多租户架构
    ·构建PDB
    ·术语
第三部分:CDB和PDB的创建
    ·使用工具
    ·建立和配置一个CDB
    ·建立PDB
    ·删除PDB
    ·迁移PDB
第四部分:管理CDB和PDB
    ·连接
    ·管理CDB和PDB
    ·设置和管理PDB的打开模式
    ·配置CDB和PDB的初始化参数
第五部分:CDB和PDB的存储管理
    ·在CDB和PDB中管理永久表空间
    ·在CDB和PDB中管理临时表空间
第六部分:CDB和PDB的安全管理
    ·管理公共和本地用户
    ·管理公共和本地权限
    ·管理公共和本地角色
    ·了解共享和非共享对象
    ·管理公共和本地profile
第七部分:可用性管理
    ·备份管理
    ·恢复管理
    ·闪回数据库管理
    ·复制PDB
    ·特殊情况和视图
第八部分:性能管理
    ·性能管理
    ·管理资源分配
    ·最大化综合数据库重放
第九部分:杂项
    ·导入和导出数据
    ·加载数据
    ·审计操作
    ·计划作业
    ·其他产品