数据库OCP

您的位置:首页 > 信息技术 > 数据库OCP

数据库OCP

时间:2023-09-13 来源:

课程描述:

OCP全称为Oracle认证数据库专家,是Oracle公司的Oracle数据库 DBA认证课程,要获取OCP认证,必须参加通过Oracle官方授权培训中心组织的培训课程。

目前Oracle全世界的数据库市场份额在50%以上,在中国的客户更有中国移动、中国电信、阿里巴巴、腾讯等中国绝大多数的大型企业。这些企业都将是Oracle认证数据库专家的雇主,更重要的是OCP是开启Oracle所有产品线的钥匙,Oracle还有ERP、中间件等更多的高端产品,都可以从OCP开始学习和熟悉。一个OCP工程师不仅仅可以从事DBA,还可以进一步进行学习成为ERP实施、中间件管理、BI(商业智能)等企业高薪酬的IT类专家。

学员可以熟练掌握SQL语言对表做增删查改、掌握数据库中常用的序列、索引、表等对象、掌握多表连接、分组运算、子查询等高级查询技巧。

适合人群:

OCP培训SQL 基础I适合理解数据库的基本概念;

使用过任何一种数据库的学员学习。

考试科目:

科目

总分

通过分数线

题数

时长

Oracle Database   Administration I 1Z0-082-CHN

100%

60%

90

150min

Oracle Database   Administration II 1Z0-083-CHN

100%

57%

85

150min

 

 

课程内容

时间

章节

内容简介

01
 
环境搭建

课程及考试介绍

讲师简介及资质证明

课程具体时间安排

课程内容介绍

考试内容、形式、注意事项

虚拟环境搭建

虚拟机搭建及配置

RHEL配置及安装、系统设置

Oracle 12c数据库软件安装

Oracle 12c建库(CDB容器数据库)

12c云库基本操作

SQLPLUS工具使用

CDB与PDB关系

如何连接CDB和PDB

02
  SQL
基础

SQL基本语句

SQL简介及分类

基本SELECT语句功能

单列、多列、列标属性、算数表达式

空值、别名、管道符、Quote操作符、去重

WHERE排序

条件、比较运算符IN LIKE BETWEEN AND

逻辑操作符 AND OR NOT及注意问题

运算优先级、ORDER BY排序及注意事项

替代变量DEFINE命令及VERIFY命令

函数(单行)

单行函数及多行函数概念

字符函数(11个)、数字函数(3个)、日期函数(4个)

03
 
函数及多表连接子查询与合并查询

函数(单行)

转换函数、隐式转换、显式转换

嵌套函数、通用函数(4个)

条件表达式-CASE WHEN

条件表达式-DECODE函数

函数(多行)

分组函数(5个)AVG、SUM、MIN、MAX、COUNT

组函数与NULL、COUNT(1)与COUNT(*)

分组行GROUP BY子句与HAVING子句

单行函数嵌套规则与多行函数嵌套规则说明

多表连接查询

自然连接 NATURAL JOIN子句、USING子句、ON子句

自连接及说明、非等值连接、外连接、交叉连接(笛卡儿积)

非关联子查询

单行单列子查询

多行单列子查询

多行多列子查询

布尔运算符NOT

内联试图

关联子查询

关联查询SELECT

关联查询UPDATE

关联查询EXISTS

关联查询IN

合并查询

UNION、UNION ALL、INTERSECT、MINUS

合并查询注意事项:列名数据类型和顺序、混合优先级、ORDER BY 别名

04
 
用户角色、事务锁、管理表

用户访问控制

用户、模式、角色讲解

缺省表空间、指定配额、默认表空间、概要文件

系统权限、对象权限、角色权限

授权与回收

权限级联:系统权限级联和对象权限级联

事务和锁

事务的开始与结束

事务的ACID基本特性详解

事务保存点

锁的分类、对应关系、加锁模式、死锁

创建和管理表

数据库对象及表、表分类、命名规则

普通语句创建表、子查询创建CTAS

数据类型:字符、数值、日期、LOB

如何修改表名、列名、增加列、删除列、隐藏列、删除表、截断表

数据字典:静态数据字典、动态数据字典、功能及组成

05
 
约束及其它对象

约束

约束的概念、语法、如何查看、分类

非空约束、唯一约束、主键约束、外键约束、CHECK约束、级联约束选项、约束状态

视图

为什么使用视图、视图分类

简单视图、复杂视图

语法、FORCE参数作用、WITH CHECK OPTION作用、WITH READ ONLY作用

视图注意事项

索引

什么是索引、使用场景、如何创建、删除索引、查询索引

索引结构和特点、常用的B树索引类型、索引扫描方式、索引不可用、索引不可见

同义词

私有同义词

公有同义词

同义词要点

序列

序列的使用场景、序列的作用

关于序列的两个伪列

序列的用法及注意事项

06
 
外部表及其它总结

外部表

外部表使用场景

外部表如何读取及实验

INSERT语法总结

单次单行插入

单次多行插入

多表插入 INSER ALL、INSERT FIRST、旋转插入

MERGE与WITH

MERGE语法讲解

WITH语法讲解

对象名称空间

分页查询12c新特性 Top-N查询

TIMEZONE

TIMEZONE引入场景及分类、时区实验

07
 
实例与数据库

实例

实例与数据库区别

什么是实例、实例的组成

12c中的CDB实例与之前版本的区别

实例内存体系结构 SGA:共享池、数据库缓冲区、日志缓冲区

SGA与PGA区别、专有服务器模式、共享服务器模式

实例进程体系结构   后台进程:DBWR、LGWR、CKPT、SMON、PMON、ARCH

数据库

数据库逻辑结构:表空间、段、区、块

表空间与数据文件关系、表空间管理方式、如何创建、删除、查看大小

段的特点、管理方式、段和表的关系

区和块、什么是HWM高水位线

临时表空间操作、如何切换默认临时表空间、如何创建删除临时表空间组

调整表空间尺寸的三种方法、配置可恢复空间、逻辑结构与物理结构对应关系

08
 
数据库结构及启停

物理结构

数据文件、日志文件与归档日志概述、控制文件

参数文件:参数文件分类、什么是静态参数文件、什么是动态参数文件

什么是静态参数、什么是动态参数

SPFILE与PFILE区别

如何通过SPFILE或内存创建PFILE

如何通过PFILE或内存创建SPFILE

修改动态参数与静态参数选项:MEMORY、SPFILE、BOTH

数据库启动与关闭

12c启动顺序,与11g区别

启动各个阶段状态

数据库关闭的四种方式,12c与11g区别

自动诊断信息库ADR

Oracle Net

Listener.ora文件详解

什么是监听注册、什么是动态注册、什么是静态注册、如何配置监听

Tnsnames.ora文件详解

与Listener.ora的联系是什么

如何通过EZ远程连接、如何配置TNSNAMES,如何连接

Sqlnet.ora文件是什么、认证方式顺序、DBLINK

09
 
控制文件及日志文件

控制文件

控制文件在数据库启动阶段的作用

控制文件的多路复用操作

控制文件的追踪备份及二进制热备

控制文件丢失单路如何恢复

控制文件全部丢失如何手工进行重建操作

在线日志

什么是REDO、什么是UNDO、联系与区别

REDO特征和作用

什么是日志组、什么是日志组成员、什么是日志组切换

如何查看日志组、如何增加删除日志组、如何查看成员、如何增加删除成员

日志组的四种状态及之间的联系详解

在线日志组容量调整操作实验

在线日志组每个状态丢失后如何恢复操作实验

归档日志

数据库归档模式与非归档模式区别与相互切换操作实验

如何查看归档状态

如何设置归档路径及归档文件命名方式

强制归档参数介绍

10
 
日志挖掘、UNDO、检查点、实例恢复

LogMiner

日志挖掘使用场景、概念、名词解释

LogMiner操作流程

LogMiner实验

UNDO

UNDO的作用

UNDO的管理方式

UNDO表空间的管理与切换

UNDO的四种状态

UNDO信息查询及参数说明

UNDO损坏与重建操作实验

检查点

什么是Checkpoint

检查点的作用、检查点的分类:完全检查点、增量检查点、局部检查点

实例恢复

实例恢复原理概念、实例恢复的过程讲解、实例恢复中的SMON作用

11
 
表分类、数据库审计及装载

表分类

普通堆栈表、分区表:范围分区、哈希分区、列表分区、复合分区、间隔分区

系统分区、引用分区、虚拟列

在线重定义操作实验

索引组织表IOT、簇表及创建、临时表、压缩表、只读表

数据库审计

审计的作用、如何查看并启用审计

审计的类型:语句审计、权限审计、对象审计、细粒度审计、其它删除操作

数据装载

SQL*Loader概念及用法

数据三种加载方式

SQL*Loader操作实验

12
 
数据移动重组、物化视图、ASM管理

数据移动与重组

传统的导出与导入EXP/IMP

调用方法、导出与导入的四种模式操作实验

数据泵的导出与导入EXPDP/IMPDP

数据泵导出实验、数据泵导入实验

单实例逻辑备份案例

物化视图

物化视图的作用

物化视图的创建权限

物化视图的创建语法

物化视图基本功能

物化视图创建操作实验

ASM管理

采用UDEV方式搭建ASM环境

什么是LVM技术、什么是ASM技术、两者的联系与区别

ASM体系结构、如何创建ASM磁盘组、如何添加磁盘、如何删除磁盘

ASM实例与RDBMS传统实例的区别

ASM实例的启动和关闭步骤,与RDBMS启动停止的联系

13
 
备份与恢复概述

概述

故障类别、制定备份与恢复计划

备份与恢复的分类:逻辑备份与恢复、物理备份与恢复、闪回技术

完全恢复与不完全恢复概念

归档模式、非归档模式   与 恢复的关系

用户管理备份

手工冷备:步骤实验

手工热备:执行方式、热备期间的监控、如何处理热备过程中突然宕机

用户管理完全恢复

完全恢复的步骤

完全恢复基于的三个级别

恢复的相关视图

完全恢复操作和实验

14
 
不完全恢复与闪回技术

用户管理不完全恢复

不完全恢复特点

不完全恢复的基本类型

传统的不完全恢复操作

不完全恢复案例实验

闪回技术

闪回的分类及适用场景

闪回DROP

闪回查询

闪回表

闪回数据归档

闪回版本查询

闪回事务查询

闪回数据库

15
  RMAN
概述及RMAN备份

RMAN概述

RMAN功能概述

RMAN备份优点

RMAN的架构

如何连接目标库:远程连接、本地连接

RMAN默认配置(14行)

RMAN的备份分类

RMAN命令格式

RMAN备份

RMAN如何备份全库、表空间、数据文件、归档文件、控制文件、参数文件等

如何备份闪回恢复区、备份集

什么是RMAN备份集、什么是备份片

IMAGE备份

增量备份详解

如何开启块跟踪、如何关闭

什么是增量更新备份

数据库恢复顾问DRA介绍

16
  RMAN
恢复与Catalog库

RMAN完全恢复

RMAN在system关键表空间损坏后如何恢复实验

非关键表空间损坏如何恢复

控制文件有变化后,还原控制文件如何恢复

RMAN不完全恢复

RMAN不完全恢复的三种模式

基于TIME或SCN恢复

如何从备份片中恢复参数文件或控制文件

如何恢复误删除的表空间

表空间时间点恢复

归档备份

IMAGE COPY的快速恢复

目录库

什么是目录库、作用、必要性

目标库和目录库的连接、注册、升级

如何配置目录库

目录库的脚本存储

目录库的重新编排

目录库的导入

虚拟专用目录

17
  RMAN
命令总结、资源管理、任务调度

命令总结

LIST命令

CROSSCHECK命令

REPORT命令

DELETE命令

Oracle资源管理

Oracle资源管理器使用场景

资源管理器基本概念:资源使用组、资源计划、计划指令

其它资源计划指令

调度任务

调度任务概述

概念解析:什么是schedule、什么是program、什么是job

job classes

window窗口

job chain job

什么是轻型作业及实验

schedule、program、job实验

18
  AWR
存储及顾问框架

ASH

数据库采样ASH、如何生成ASH

AWR

如何生成AWR报告

AWR相关概念、AWR度量、AWR基准线

ADDM

ADDM工作原理、ADD概念、模拟业务高峰

其它顾问系统

Optimizer策略及管理

什么是硬解析、什么是软解析

如何查看解析

RMAN备份

父游标和子游标的概念

使用绑定变量减少硬解析、实验

如何捕捉真实的执行计划

内存管理

内存组件历史演变

新增内存参数说明

全自动内存管理

19
  EMCC
及多租户环境

云控制器

什么是EMDC、什么是EMDE、什么是EMGC、什么是EMCC

EMCC框架及EMDE体系结构

容器数据库和可拔插数据库

容器数据库CDB体系结构、优点、适用场景

如何创建全局CDB公共用户、如何创建局部PDB本地用户、相关参数

数据字典视图(CDB与PDB权限的视角)

如何创建容器数据库(步骤)

新子句SEED FILE_NAME_CONVERT 与 ENABLE PLUGGABLE   DATABASE

如何从PDB$SEED种子创建新的PDB

管理多租户和可拔插数据库

如何连接CDB、如何连接PDB、如何切换

如何启动CDB实例、关闭CDB实例

自动打开PDB

更改PDB打开模式

修改PDB设置

实例参数更改影响

管理CDB和PDB的表空间及用户

在根容器CDB中创建永久表空间

在PDB中创建永久表空间

为根容器CDB分配默认表空间

为PDB分配默认表空间

如何为CDB分配默认临时表空间

如何为PDB分配默认临时表空间

如何创建管理公共角色和本地角色

如何创建管理公共用户和本地用户

如何创建管理公共权限和本地权限

20
 
文件管理、备份、恢复和闪回CDB和PDB

文件管理

密码文件的管理

参数文件的管理

控制文件管理

日志文件管理

RMAN中的新增语法

如何备份整个CDB

如何备份部分CDB

如何备份整个PDB

如何备份部分PDB

基于用户管理的PDB热备

非归档模式下实例故障恢复

在非归档模式下CDB临时文件恢复

在非归档模式下PDB临时文件恢复

控制文件丢失恢复

重做日志文件丢失恢复

CDB的system或undo关键表空间损坏恢复

CDB的sysaux表空间损坏恢复

PDB中的数据文件损坏恢复

闪回CDB

其它特殊情况


联系方式:

王老师:13705938848、0591-87871212

林老师:18905002339、0591-87859000

欢迎来到领先连邦与我们一起实践终身学习,希望通过我们的共同努力让您有丰厚的收获!

祝您在领先连邦学习愉快,学有所成!


-->

Copyright© 2022 All Rights Reserved. 福州领先连邦 版权所有