Oracle认证系列课程

Oracle Database 12C认证数据库专家-OCP
OCP全称为Oracle Certified Professional(数据库专家),是Oracle公司的Oracle数据库DBA认证课程,目前Oracle全世界的数据库市场份额在50%以上,在中国的客户更有中国移动、中国电信、阿里巴巴、腾讯等中国绝大多数的大型企业。这些企业都将是Oracle认证数据库专家的雇主,更重要的是OCP是开启Oracle所有产品线的钥匙,Oracle还有ERP、中间件等更多的高端产品,都可以从OCP开始学习和熟悉。一个OCP工程师不仅仅可以从事DBA,还可以进一步进行学习成为ERP实施、中间件管理、BI(商业智能)等企业高薪酬的IT类专家。
一、SQL Workshop I(SQL语言)
* SQL简介
* SELECT 查询语句
* 限制和排序数据
* 单行函数及自定义输出格式
* 转换函数与条件表达式
* 分组函数以及聚合操作
* 多表查询操作
* 使用子查询
* Set集合操作
* DML与事务处理操作
* DDL语句
二、Admin Install and Upgrade(管理安装与升级)
* Oracle 12c 以及云计算简介
* 探索数据库体系结构
* 管理数据库实例
* 管理Oracle网络环境
* 管理Oracle数据库存储结构
* 管理用户安全
* 管理数据并发
* 管理UNDO数据
* 实施数据库审计功能
* 数据库性能维护
* 数据库性能调优
* SQL 性能调优
* 使用 Resource Manager 管理数据库资源
* 使用Oracle Scheduler 实现自动化任务
* 管理空间
* 备份与恢复概念
* 导入导出数据
* 使用 Oracle Support 工具,获得技术支持
三、Backup and Recovery Workshop(备份与恢复)
* 备份与恢复基本概念
* 配置系统可恢复性
* 使用RMAN资料档案库
* 备份策略与术语
* 实施备份
* 提升备份性能
* 采用RMAN加密的备份
* 诊断数据库故障
* 备份恢复概念
* 实施各种场景恢复
* Rman与 Oracle Secure Backup集成
* 实施磁带的备份与恢复
* 使用闪回技术
* 闪回数据库
* 跨平台传送表空间和数据库
* 复制数据库
* 备份性能调优
四、Managing Multitenant Architecture(多租户管理体系)
* CDB (容器数据库)与PDB(可插拔数据库)体系结构
* 管理CDB PDB
* 管理PDB CDB存储
* 管理CDB PDB安全
* 管理可用性
* 管理性能
Oracle认证数据库大师-OCM
Oracle Certified Master (OCM) –全称是Oracle认证大师,是Oracle认证的高级别,是对数据库从业人员的技术、知识和操作技能的高级别的认可。Oracle OCM是解决困难的技术难题和复杂的系统故障的非常合适Oracle专家人选,也是IT行业衡量IT专家和经理人的高专业程度及经验的基准。OCM不但有能力处理关键业务数据库系统和应用,还能帮助客户解决所有的Oracle技术困难,将成为企业内的资深专家和顾问。通过这个课程使ORACLE数据库专家掌握了大型Oracle数据库在Linux/Unix平台上的网格、集群、灾备、调优、数据仓库、安全等高级维护技术,有资格成为大型数据中心行业权威。
一:数据库创建
1、手动方式创建数据库
* 环境变量的设置
* 密码文件的创建
* Oracle数据库中参数
* 数据库启动过程
2、DBCA建库
* 形化界面建库的优缺点
* DBCA建库的几种选项
* 建库过程中需要注意事项
二:数据库管理
1、监听的管理
* listener.ora文件
* tnsnames.ora文件
* sqlnet.ora文件
* 动态监听注册与静态监听注册
2、表空间的管理
* 表空间的创建
* 大文件表空间的使用
* 表空间的扩展 表空间的删除
* 日志组的管理:添加日志组,日志组添加成员
3、控制文件
* 控制文件的管理与备份
* 控制文件的多路复用
三、Enterprise Manager Grid Control
* Grid Control体系结构
* 部署Enterprise Manager Grid Control
* 部署配置Enterprise Manager Grid Control Agent
* 使用Grid Control对数据库进行管理和性能监控
四、备份恢复
1、逻辑备份
2、物理备份
3、RMAN
* 配置RMAN工作环境
* 配置恢复目录数据库
* 压缩备份
* RMAN备份/恢复数据库
4、Flashback闪回数据库技术
* Oracle数据库闪回
* 对比各种闪回技术
* 配置闪回区域
* 闪回数据归档
五:Oracle数据仓库
1、物化视图
* 物化视图的刷新及其原理
* 物化视图的参数介绍
* 物化视图的去重
* 物化视图的跨库更新
* 用物化视图进行备份
* 物化视图重写
2、Database link
3、SQLLDR
* sqlldr中参数的含义
* sqlldr的使用方式
4、外部表
* 外部表实现原理
* 外部表的参数介绍
5、传输表空间技术
六、数据库安全和性能优化
1、分区技术
* 分区表的创建
* 分区表的分类
* 分区索引的创建
2、Oracle数据库的特殊字段
* 建含有CLOB,BLOB字段的表
* 建含有时间戳字段的表
* 创建引用rowid字段的表
3、审计
* 审计的用途
* 触发审计的条件
* 查看审计的触发记录
4、索引监控
* 开启监控
* 查看监控
* 关闭监控
5、Oracle内存优化
* 优化共享池
* 优化缓冲区高速缓存
* 自动共享内存
* 优化 I/O
* 优化 PGA
6、应用语句优化
* SQL语句的处理过程
* SQL语句解析的优化
* 执行计划
七、Oracle Clusterware的安装
1、Oracle Clusterware的安装
2、RAC软件安装
* 安装和配置自动存储管理 (ASM)
* 安装Oracle数据库软件
* 创建RAC数据库
* 在RAC中管理备份和恢复
* 在RAC中的日常操作
八、Data Guard
* Oracle Data Guard技术概述
* 手工方式安装、
* 配置和管理Oracle物理Data Guard
* Oracle Data Guard主备Switchover切换
* 管理和配置逻辑Data Guard
MySQL (关系型数据库管理系统)
面向数据库运维工程师或有意向从事数据库运维管理方向的人员,通过课程的学习,能够掌握社区版Mysql和企业版Mysql的部署,管理,运维与性能优化技术。掌握企业版mysql的高可用与性能监控技术,同时了解新版Mysql的特性。在掌握相应的技能后参加Oracle官方的考试并获得证书。
一、MySQL数据库简介
* MySQL简介据
* MySQL流行的分支版本
* 社区版MySQL
* MariaDB
* PerconaMySQL
二、MySQL数据库的安装部署
* MySQL5.7版本安装
* MySQL多实例数据库安装
* MySQL升级
* 学员实验操作
三、MySQL体系结构和存储引擎
* MySQL体系结构
* 存储引擎
* InnoDB体系结构
* InnoDB存储结构
* 内存结构
* 内存刷新机制
* InnoDB的三大特性
* 学员实验操作
四、MySQL数据库基本维护
* MySQL用户管理
* MySQL权限管理
* MySQL连接方法
* 字符集设置
* 获取数据库元数据
* 学员实验操作
五、MySQL日志管理
* 错误日志文件(errorlog)
* 二进制日志文件(binarylog)
* 慢查询日志(slowlog)
* 通用日志(generallog)
* 审计日志(auditlog)
* 中继日志(relaylog)
六、常用数据类型
* 创建维护表
* 表碎片整理
* 表统计信息
* 收集表统计信息
* 学员实验操作
七、MySQL索引创建与维护技巧
* 索引结构分析
* 索引分类
* 如何利用索引提高整体性能
* 如何创建适当的索引提高SQL效率
* 学员实验操作
八、MySQL事务
* 事务的特性
* 事务语句
* 事务的隔离级别
* 学员实验操作
九、MySQL锁
* InnoDB的锁类型
* 读锁、写锁、意向锁
* InnoDB行锁种类
* 单个行记录的锁
* 间隙锁(GAPlock)
* Next-keyLocks
* 锁等待和死锁
* 锁问题的监控
* 学员实验操作
十、MySQL备份与恢复
* 备份与恢复介绍
* 冷备及恢复
* 热备及恢复
* Mysqldump的备份与恢复
* XtraBackup的备份与恢复
* 表空间传输
* 学员实验操作
十一、MySQL主从复制
* 常见的几种主从架构模式图
* 主从复制原理
* 主从复制类型
* 异步复制
* 半同步复制
* GTID复制
* MySQL复制常见问题及处理方法
* 学员实验操作
十二、MySQLMHA
* MHA简介原理优缺点
* MHA部署
* 学员实验操作
十三、MySQL优化
* 性能调优理论
* 性能测试方法
* MySQL配置参数优化
* 表设计优化
* 服务器硬件优化
* 垂直拆分与水平拆分
十四、MySQL监控
* MySQL监控工具Zabbix
* 其他监控工具介绍
* 学员实验操作
十五、MySQL8.0新特性
* MySQL8.0新特性
* 学员实验操作