深圳腾科线上课开班啦南山腾科Oracle12COCP培训
深圳虫之IT教育
发表于:2021-08-17 11:01:40深圳停课不停学,腾科线上课开班啦
选择深圳腾科教育
课程简介
一、0racle数据库软件的安装部署和升级
1. 课程应用
● 为了顺利使用0racleDatabase软件,DBA的项任务是安装和部署0racleDatabase软件。
●无论是安装还是配置,都应该根据实际需要来进行,使得系统满足用户的实际需求。
●随着0racle版本升级和发布各种补丁,0racle数据库软件的安装不是一劳永逸的,应该随时根据需求的变化和环境的需要进行监视和适当地调整。
●因此,作为一个数据库管理员(DatabaseAdministrator,DBA),应该学会升级0racle数据库软件和安装各种补丁。
2. 课程目标
●了解0racle数据库行业知识
●环境下安装0racle11.2.0.4.0
●升级0racle11.2.0.4.0至11.2.0.4.5
●能独立在0racleEnterpriseLinux6.3
●使用dbca创建数据库
●学会使用sqlplus工具
3. 课程大纲
1. 行业知识简介
●DBA日常工作介绍
●DBA主要技能介绍
●课程安排介绍
2. 安装和升级数据库软件
●安装VMware10
●安装部署0racleLinux6.3x86_64
●安装部署0racle11.2.0.4.0
●区分PSU/CPU/SPU
●升级0racle至11.2.0.4.5
●使用DBCA创建数据库
3. SQL*PLUS工具的使用
●执行sql脚本
●使用edit指令
●使用spool指令
●格式化列显示
●使用set指令
●使用change指令
●使用list指令
●使用input指令
●使用append指令
●将sqlbuffer中的sql保存到文件
●其他相关指令
●显示sqlplus帮助
●显示sqlplus系统变量的值
二、使用SQL
1. 课程应用
● 作为一个数据库管理员(DatabaseAdministrator,DBA),应该学会使用SQL语句执行各种查询和修改。
● 作为一个数据库管理员(DatabaseAdministrator,DBA),应该学会管理表、索引、视图、序列、同义词等数据库对象。
2. 课程目标
● 学会使用基本的SQL语句
● 学会管理数据库对象
3. 课程大纲
1. 使用SQL语句
●掌握基本查询语句
●使用比较操作符
●排序行
●使用变量
●使用字符函数、数字函数和日期函数
●转换函数和条件表达式
●分组函数
●等值与不等值连接
●自连接
●外连接
●笛卡尔乘积
2. 管理数据库对象
●单行与多行子查询
●Set操作
●使用DML语句操纵数据
●使用DDL建立和管理表
●建立简单与复杂的视图
●视图查询数据
●建立维护使用序列
●建立维护索引
●建立公有和私有同义词
●添加约束
●使用数据字典
●如何操纵海量数据
●时区
●子查询
●正则表达式
●使用rollup操作符产生汇总结果
●使用cube产生交叉汇总结果
●使用groupingsets产生简单结果集
●使用grouping函数标识rollup或cube产生汇总结果
三、0racle数据库体系结构
1. 课程应用
● 为了实现数据库的合理配置,对数据库进行内存优化,排除和解决各种生产环境中遇到的故障,必须深入了解0racle体系结构。
● 为了合理规划存储空间和容量,对数据库I/0进行优化,必须深入了解0racle逻辑结构。
2. 课程目标
●深入了解0racle体系结构
●理解段、区、块的概念
●理解行迁移、行链接概念,带来的影响,如何解决
●理解什么是高水位线,带来的影响,如何解决
3. 课程大纲
1. 0racle数据库体系结构
● 0racle数据库体系结构总括
●0racle数据库进程详解
●0racle数据库相关概念详解
●0racle数据库内存区域划分及各内存区域的作用详解
●0racle数据库自动内存管理机制详解
2. 0racle数据库启动和关闭过程详解
●0racle数据库启动过程详解
●0racle数据库关闭过程详解
●实例恢复和fast_start_mttr_target
●启动和关闭指令介绍
●手工创建数据库
3. 0racle数据库文件详解
●控制文件详解
●遭遇控制文件丢失的解决方案
●增加或移动控制文件
●如何重建控制文件
●日志文件工作机制详解
●日志文件组、日志文件成员详解
●创建、删除、移动和管理日志文件
●归档机制和归档文件详解
●如何打开数据库归档
●如何为生产数据库制定合理的日志策略
4. 表空间详解
●系统表空间详解
●辅助表空间详解
●临时表空间详解
●UND0表空间详解
●段空间管理、区空间管理
●创建和管理表空间
●如何在工作中创建合适的表空间
●什么是大表空间及何时使用大表空间
5. 表空间详解
●数据文件详解
●管理数据文件
●如何合理规划和添加数据文件
●什么是段、区、块
●行迁移和行链接的成因,带来的影响和解决方案
●什么是高水位线,带来的影响和解决方案
四、0racle数据库网络管理和安全管理
1. 课程应用
● 0racleDatabase提供了许多网络管理工具和服务,DBA应该借助这些工具和服务规划和管理网络操作。为了做好网络管理工作,DBA应该学会定义数据库的连接,学会使用0racleNetListener,学会使用0racle配置文件,确定服务器应该使用专有还是共享方式连接,在多层网络环境中配置数据库。
●作为一个数据库管理员(DatabaseAdministrator,DBA),应该了解在数据库中应该增加哪些账户、这些账户应该组合成哪些角色。
●作为一个数据库管理员(DatabaseAdministrator,DBA),应该明确应该对不同的账户、角色授予什么样的系统和对象权限。
2. 课程目标
●学会配置0racle数据库网络
●实施数据库安全管理
3. 课程大纲
1. 配置0racle网络环境
● 0racle网络配置
●jianting器的配置与管理
●Tnsnames的配置与管理
●动态注册与静态注册
●使用0racle配置文件
●网络故障Failover
2. 实施0racle数据库安全管理
●多种验证方式
●表空间配额
●使用概要文件限制口令和资源
●系统权限
●对象权限
●权限的赋予和回收
●角色的使用和管理
●如何根据实际情况设定合理的角色和权限
深圳腾科线上课开班啦南山腾科Oracle12COCP培训 原创内容,请点击深圳思科认证培训
热门课程
-
深圳红帽linux运维技能培训
询价
-
深圳OCP认证培训
询价
-
深圳javaEE培训认证
询价
-
深圳Cisco思科认证培训
询价
-
HCIE-Datacom数通班
询价