oracle dba 培训机构

上传人:痛*** 文档编号:86989121 上传时间:2022-05-08 格式:DOC 页数:17 大小:197.50KB
返回 下载 相关 举报
oracle dba 培训机构_第1页
第1页 / 共17页
oracle dba 培训机构_第2页
第2页 / 共17页
oracle dba 培训机构_第3页
第3页 / 共17页
点击查看更多>>
资源描述
-Oracle全能课程(脱产/末)课程优势:1.集世界第一商用数据库Oracle、第一开源数据库MySQL和最流行的Linu*操作系统于一体2.源于甲骨文雇主企业的课程需求,真正符合企业用人需要3.Oracle标准课程与国主流技术的有机整合,实用性与指导性并重4.真正的Oracle数据库原厂技术5.Oracle原厂资深讲师授课6.真正的Oracle公司原厂教材7.具备获取Oracle原厂国际认证OCA、OCP和OCM的能力8.具备获取Oracle原厂国际认证OCP MySQL DBA和OCP MySQL Developer的能力9.具备相当于RedHat国际认证RHCSA和RHCE的能力10.理论与实践并重,多个企业真实项目案例贯穿其中11.从基础到高级的所有知识点均提供上机实践,充分强化学习效果适用群体:大专及以上学历,具备基本的计算机操作能力、基本的英语阅读能力培养目标:具备Oracle数据库OCM国际认证水平的数据库开发员和管理员(DBA)具备MySQL数据库国际认证水平的数据库开发员和管理员(DBA)具备Linu*操作系统专业水平的系统管理员就业向:OCP/OCM数据库管理员(DBA),Oracle数据库管理员(DBA),Oracle数据库开发员、Oracle运维工程师 MySQL数据库管理员(DBA),MySQL数据库开发员、Linu*系统管理员、系统运维工程师培训机构:甲骨文盈佳科技(.oracle-dba.)课程容:C1Linu*操作系统使用与管理主题主要知识点Linu*发展历史UNI*和Linu*的历史、现状及发展;Linu*操作的不同产品。安装Linu*操作系统Linu*操作系统的安装与初始化配置。常用命令Linu*基本命令、常用命令操作;vi编辑器的三种状态及状态间的切换、常用的编辑命令。用户管理用户和组的概念、口令、权限等管理机制;系统管理、启动过程、任务调度;root密码安全设置。服务管理Service概念;环境变量设置;进程的查看、监视、调度和控制;远程Telnet,FTP等网络技术。文件管理Linu*的基本的目录结构、文件属性和访问权限。磁盘管理磁盘分区、磁盘的挂接原理;为Linu*增加磁盘;逻辑卷管理。进程管理Linu*进程的概念,进程的基本原理;进程相关的管理命令。P1项目实训TNA系统Linu*基础架构实现一个真实的、基于B/S架构的电信网络学院(TNA)系统,项目关注于在Linu*操作系统上搭建项目所需的基础架构。根据TNA项目的要求,完成底层Linu*操作系统的用户、权限配置、磁盘及文件的规划和配置,以及中间件(如JDK和Tomcat)和IDE开发环境的安装和配置等工作。C2MySQL数据库设计与开发主题主要知识点走进MySQL数据库MySQL发展简史与产品构成;MySQL数据库安装;经典world数据库。服务器与客户端MySQL服务器的启动与停止、客户端常用命令。表数据查询使用SELECT语句查询表数据;MySQL的数值、字符串、日期/时间等数据类型;使用SQL表达式。管理数据库和表创建、修改和删除数据库;创建、修改和删除表。操作表数据使用INSERT/UPDATE/DELETE进行数据的插入、修改和删除。表的联接联接(join)的概念;在SQL中联接表;基本联接、联接、外联接的原理与使用。预处理语句预备、关闭预处理语句,基于参数执行预处理。使用外键外键、外键约束和引用完整性。事务与隔离级别使用事务控制语句执行多个并发的SQL语句;理解事务的ACID属性;事务的隔离级别。MySQL与Java在IDE中访问MySQL;Java应用程序访问MySQL。C3MySQL数据库应用与管理主题主要知识点配置MySQL服务器MySQL服务器的运行式;选项文件与选项文件组;动态服务器变量、服务器的SQL模式。获取元数据元数据的访问法;INFORMATION_SCHEMA数据库与表;SHOW和DESCRIBE语句;mysqlshow客户端。存储引擎存储引擎概念及原理;最常见的存储引擎MyISAM、InnoDB和MEMORY等的特征;使用特定的存储引擎创建表;支持事务的存储引擎。锁的原理与应用锁的概念、死锁的原理;锁的粒度、显式锁;表级锁与行锁、建议锁。使用分区使用分区的原因;分区表的创建、修改与删除;RANGE分区、LIST分区、HASH分区、KEY分区、子分区;获取分区信息;分区的优缺点。导出和导入数据数据的导出和导入;SELECT和INTO OUTFILE导出数据;LOAD DATA INFILE导入数据;使用SQL脚本导入数据。备份与恢复逻辑(文本)备份、Raw(二进制)备份、基于快照的备份、基于复制的备份;备份日志和状态文件;用于恢复的数据导入法、处理二进制日志容。使用视图视图的定义及使用视图;创建、检查、修改与删除视图安全与用户管理安全风险与安全措施;MySQL的权限类型、授权表;五个访问级别用户、数据库、表、列、存储程序;用户的维护;客户端的访问控制、使用安全连接。存储程序什么是存储程序;创建存储过程和函数、管理存储程序;复合语句、分配变量、参数的声明、流程控制语句、声明和使用处理器、游标;存储程序的安全与备份。触发器与事件触发器的原理、创建触发器、触发器事件与错误处理、删除触发器;什么是事件、事件的创建与管理、计划表。C4MySQL数据库集群与性能调优主题主要知识点MySQL高层架构MySQL高层架构、核心共享子系统、查询缓存、查询解析、优化与执行、存储引擎抽象等。MySQL性能工具基准测试工具mysqlslap、Super Smack、MyBench、SysBench;管理工具;特殊的SHOW命令。索引的原理与优化索引的原理与用途;创建和管理索引;复合索引、B-Tree、HASH、B TREE等索引;索引的优化。语句调优通用的SQL调优、E*PLAIN语句、MySQL优化器、查找问题查询。MySQL与缓存缓存的意义、缓存的优势;非MySQL缓存;查询缓存;将MEMORY/MyISAM表作为缓存MySQL服务器配置服务器连接参数;表缓存与多线程问题、单独的线程参数;通用的监控、表处理器。MySQL高可用性介绍什么是高可用性;术语异步与同步、复制与集群、非共享与共享磁盘;心跳的硬件与配置。MySQL复制复制的基本架构、复制的线程与文件;设置和监控复制;复制的优缺点;高级复制拓扑结构;复制的优化。MySQL集群MySQL集群体系结构;MySQL集群的配置、启动与管理;集群的异步复制;集群的优缺点。共享磁盘集群共享磁盘集群;Active-Passive集群配置;Active-Active集群配置。其它集群为MySQL配置DRBD、DRBD与心跳、故障切换场景、DRBD的其它优点。系统维护的影响不同备份形式对系统的影响;表的重新组织;数据库的更改;索引的优化。P2项目实训TNA系统MySQL的应用实现一个真实的、基于B/S架构的电信网络学院(TNA)系统,项目关注于在Linu*操作系统上搭建项目所需的MySQL数据库架构。根据TNA项目的要求,完成MySQL数据库的安装和配置,完成建库、建表、数据的管理及备份与恢复、安全管理、性能调优,以及复制、集群的搭建、配置和管理等工作。C5Linu*操作系统管理与维护主题主要知识点Vi编辑器高级应用Vi编辑器的高级命令,包括文本位移、字符串检索、全局替换、shell插入、缓冲区等。Linu*核心参数Linu*核心参数分类;进程间通信,核心参数的设置。使用udev工具udev的概念和用途,使用udev设定设备文件属性。软件管理配置系统参数,加载RPM包,启动与关闭,账户安全、目录树等基本概念。模块管理Linu*的构成,存储模块、文件管理模块、用, 户组群管理模块、网络管理模块、磁盘管理模块。文件系统Linu*文件及目录属性,用户组群管理时对其访问权限的设定,实际工作中的应用例。主机信任关系Linu*两节点间如设置信任关系,无障碍收发信息等实用功能设置。网络管理与服务TCP/IP基础,网络和主机地址、网关、子网、路由等概念,NTP、NFS、Samba、DNS、Web服务的配置。高级服务管理日志的原理及用途、日志的结构,设置服务属性,调整服务的启动和关闭顺序。备份与恢复系统备份和恢复技;日志分析;调节和维护系统核参数。C6开发Linu* Shell脚本程序主题主要知识点Shell简介Shell基础知识,B Shell、C Shell、K Shell等不同类型Shell及其特点。Shell编程入门基本的Shell命令;运行Shell程序,Shell参数,Shell变量的使用。编写Shell脚本Shell脚本的基本语法,脚本文件的组成;简单Shell脚本的编写。Shell脚本的调试Shell脚本的调试;设置Shell标记,中间状态检查。正则表达式正则表达式的作用,正则表达式中的元字符和转意字符;书写正则表达式。Awk命令Awk的历史;Awk置变量、字段分隔;Awk命令及其格式。Sed流编辑Sed的作用;Sed命令格式;Sed寻址式;;常用的编辑命令。条件选择条件表达式;数字和字符比较,布尔运算和数学运算。输入和输出命令行参数的用途;命令行参数的定位和输入;文件描述符的概念;使用文件描述符访问文件。循环语句Shell脚本中使用循环语句控制流程;在Shell中获取键盘输入;子菜单的使用及设置。使用函数函数的定义,正文中使用函数,参数和变量的作用围,函数返回值。使用Trap陷阱Trap的原理及用途;Linu*系统信号分类;使用Trap捕捉信号并进行错误处理。P3项目实训EBP系统Linu*基础架构实现一个真实的、基于RIA的电子商务平台(EBP)系统,项目关注于在Linu*操作系统上搭建项目所需的基础架构以及对系统的管理。根据EBP项目的要求,除了完成底层Linu*操作系统的用户、权限、磁盘及文件的规划和配置外,还需完成软件、模块管理,网络管理以及系统的备份与恢复工作。C7Oracle数据库设计与开发主题主要知识点Oracle数据库简介Oracle公司发展历程、主要数据库产品发行版特性。数据库管理工具基于客户端的SQLPLUS工具;基于Web的OEM管理工具,PLSQL Develop第三工具等。o数据库的安装与卸载Linu*操作系统下Oracle11g的安装和卸载,Windows操作系统下Oracle11g的安装和卸载。Oracle命令类别数据操作语言DML、数据定义语言DDL、事务控制语言TCL、数据控制语言DCL等命令。SQL基本函数常用SQL基本函数,如数学函数、字符串函数、日期函数等,单行函数和多行函数及使用法。SQL数据类型字符(数据库基本字符集的类型和字符集类型),数值型,日期型及大对象类型等。WHERE子句的比较和运算Where谓词的语法及作用;比较运算符、逻辑运算符等;简单表达式与复杂表达式。分组函数ma*、min、sum、avg、count等常用分组函数及其的用法,分组特性的语法。数据的限定和排序简单查询的基本关键字select、from、where、group by、having、order by的语序解析。C8Oracle PL/ SQL程序设计主题主要知识点PL/SQL简介PL/SQL概述、PL/SQL的用途;PL/SQL程序的灵活性、安全性、适用性、兼容性等。PL/SQL数据类型PL/SQL基本变量类型、复合类型;变量的定义、运算符和表达式。PL/SQL程序结构PL/SQL的块结构;流程分支结构-if条件语句的形式及用法、循环控制结构-loop语句的用法。创建存储过程PL/SQL存储过程的创建;在存储过程中使用输入/输出参数、输出参数的作用及使用法。PL/SQL函数PL/SQL函数的用用途、创建PL/SQL函数;函数的单值返回特性;函数与存储过程的区别。使用游标游标的原理和用途;隐式游标、显式游标、参照游标的定义及使用法。异常处理异常机制的原理和用途;Oracle预定义异常、非预定义异常与用户自定义异常;异常处理。使用触发器触发器的用途;应用基于表的DML触发器、应用基于复制视图的instead of型触发器。创建PL/SQL包PL/SQL包的用途;建立PL/SQL和包体,针对存储过程及函数的不同游标类型的标准封装。Java调用PL/SQL存储过程Java如调用Oracle存储过程;从Java中为存储过程传递参数和接收返回值;使用存储过程实现数据库分页查询。P4项目实训EBP系统Oracle的应用实现一个真实的、基于RIA的电子商务平台(EBP)系统,项目的关注点在于Oracle数据库SQL语句的使用和PL/SQL存储过程的开发。根据EBP项目的要求,完成项目所需的Oracle数据库的安装和配置、表的管理和数据访问,基本SQL和高级SQL的使用、存储过程的开发,以及数据库客户端对存储过程的访问。C9Oracle SQL高级应用主题主要知识点多表连接交叉连接、等值连接、非等值连接、外连接、自连接、自然连接等多表连接技术。使用子查询SQL语句的执行顺序;Oracle子查询;单行单列、多行单列与多行多列子查询。用户访问控制用户访问控制;系统权限、对象权限、角色的授予、回收、转让、级联等SQL语句的使用。事务和锁事务的ACID特性、事务和锁的关系,DML锁与DDL锁、锁的用途。使用索引索引的分类;B树索引和Bitmap索引的原理;优化器对索引式的影响。使用约束5种基本约束(not null、unique、primary key、foreign key及check)的适用环境,约束高级应用特性,包括enable/disable/validate/novalidate组合,以及延迟约束的使用场景等。使用视图视图的用途;简单视图与复杂视图的特点;视图中有关选项的约束机制。同义词同义词的概念及用途;公有同义词和私有同义词的适用围;同义词的使用与维护。使用序列序列Sequence的概念、序列的用途;序列的使用法;序列的管理与维护。外部表外部表的概念和用途;外部表的特性;创建外部表;读取外部平面表的法。INSERT与插入数据剖析Oracle中的INSERT语句的分类;单行插入、多行插入、多表插入的适用场景与语法。DML和DDL语句merge语句和with子句;运用DDL的语句对表列的add、drop、modify、rename等操作。分层查询分层查询的概念和原理;自上而下和自下而上遍历分层节点;start with和connect by prior关键字结合Level伪列的用法。时区与字符集全球化概念;时区与字符集对数据的影响;Timezone的选择与设置;字符集的选择与设置。正则表达式正则表达式的规则与使用;REGE*P_LIKE、REGE*P_INSTR、REGE*P_SUBSTR、REGE*P_REPLACE。C10Oracle数据库应用与管理主题主要知识点实例和数据库Oracle实例的概念;实例与数据库的关系;单实例下的数据库体系结构。管理实例和数据库实例的启动和关闭;参数文件的读取、检查控制文件、访问数据文件的过程。控制文件控制文件的用答案;控制文件的结构特点;重建控制文件和恢复控制文件。Redo日志Redo日志的原理和用途;增加日志组及成员,实战处理日志受损下的数据库。归档日志日志的归档和非归档模式;管理归档日志;自定义和命名归档文件;归档模式的相关参数。日志挖掘日志挖掘的概念,使用logmnr对DML及DDL进行日志挖掘;日志信息对恢复数据的重要意义。管理UndoUndo的工作原理及用途;Undo常用参数及视图、实战Undo文件受损的恢复法。理解检查点检查点机制的原理及用途;检查点的分类、完全检查点特点和增量检查点的设计思路。实例恢复机制实例恢复概念、实例恢复的增量检查点特性;Redo前滚和Undo回滚的工作原理与应用。数据字典和动态视图获得Oracle数据库的核心信息的法;数据字典的概念、动态视图的概念;静态数据字典视图和动态v$视图的用法。Oracle存储架构数据库存储的物理及逻辑架构,数据文件、表空间、段、区和块的概念;行数据的存储式。表的类型与用途堆表、分区表、索引组织表、簇表,临时表等各类表物理及逻辑构成,适用性和局限性。数据库审计审计的概念与用途;审计的类型;开启审计功能、审计参数的配置;查看审计信息。数据装载将外部平面表装载到Oracle数据库部;数据源和控制源的描述。配置Oracle网络Oracle Net的工作原理;静态、动态注册法和用途;专用连接盒共享连接式及参数配置等。Oracle ASM管理ASM工作原理;演示建立ASM实例;创建ASM磁盘和磁盘组;模拟ASM文件的IO动态平衡。物化视图物化视图的由来;物化视图的用途;搭建分布式物化视图环境,检验增量刷新机制。P5项目实训EBP系统Oracle的管理实现一个真实的、基于RIA的电子商务平台(EBP)系统,项目的关注点在于Oracle SQL的高级应用和数据库管理。根据EBP项目的要求,完成项目所需的Oracle数据库的用户访问控制、索引、约束、序列、分层查询等高级应用,以及对数据库实例、日志、审计、网络和物化视图的配置和管理。C11Oracle数据库备份与恢复主题主要知识点逻辑备份与恢复数据的导入和导出;数据泵的工作原理;可传输表空间的导入和导出。物理备份与恢复物理备份和恢复的基本原理,归档模式下的备份和还原、恢复过程。手工备份手工备份的适用情况;用户管理的备份式;手工备份的基本概念和相关视图。手工完全恢复手工完全恢复的适用场合;不同场景下手工完全恢复的操作流程。手工不完全恢复手工不完全恢复的场景,包括基于时间点或S数据文件损坏的恢复;使用备份控制文件针对数据文件损坏的复杂恢复过程。使用闪回闪回概念和用途;七种闪回技术的需求和原理分析;不同闪回技术的适用场景及操作流程。RMAN概述RMAN的工作原理;映像备份、备份集与备份片;完全备份、增量备份、RMAN参数。RMAN备份生产环境中RMAN备份的常用法,不同法的适用场景及操作流程。RMAN完全恢复RMAN完全恢复的基本原理及适用场景;不同场景下完全恢复的操作流程。RMAN不完全恢复RMAN不完恢复的基本原理,误删除表的DBPITR恢复、误删除表空间的不完全恢复、TSPITR的不完全恢复等。目录库和辅助库Catalog和Au*iliary的用途;搭建catalog数据库;网络(active式)复制数据库。RMAN的维护RMAN常用命令,包括连接target/au*iliary/catalog三类数据库法;正确使用run命令。C12Oracle数据库性能调优主题主要知识点AWR与调优顾问系统Oracle AWR的概念、AWR的用途;AWR体系结构;AWR存储库;调优顾问系统。ASH与AWR体系结构快照、度量、基线、阈值、告警的创建和监控;AWR架构的相关视图。顾问体系机制ASSM的工作原理及用途;ASSM改善分段存储;常用Advisor的工作原理和用途。自动维护任务AUTOTASK概念及用途;AUTOTASK的设计思想及原理,AUTOTASK工作机制。深度分析AWR报告时间模型指标、等待事件模型指标、SQL和优化器指标、OS统计指标等几十个重要指标。SQL语句调优查询优化器;理解SQL语句调优;分析、运用执行计划。SQL解析原理优化程序的步骤;SQL语句的硬解析和软解析;共享游标;绑定变量。CBO执行计划RBO和CBO,统计信息、直图、SQL Profile等概念,分析执行计划的若干法。了解执行计划执行计划的概念、查看执行计划、分析执行计划;执行计划树、驱动表。索引与多表连接调优Nested loop join、hash join、sort merge join连接式的运用;聚簇因子对执行计划的影响。共享游标共享游标的特点;父游标和子游标;v$sqlarea和v$sql视图。SQL调优顾问SQL tuning advisor对统计信息、Sql Profile、访问路径、结构重组的推荐;SQL access advisor对分区和物化视图的推荐。P6项目实训EBP系统数据维护与性能调优实现一个真实的、基于RIA的电子商务平台(EBP)系统,项目的关注点在于Oracle数据库的备份/恢复与性能调优。根据EBP项目的要求,分别完成Oracle数据库的手工备份与恢复、RMAN备份与恢复、闪回的使用,以及使用不同手段调优数据库,以满足项目复杂查询和大数据量访问的需要。C13Oracle集群配置与管理主题主要知识点RAC简介高可用性概念、Cluster概念;Oracle 11gR2 RAC体系结构、Grid infrastructure。安装前的准备Oracle 11gR2 RAC安装硬件环境需求;基于虚拟机的安装、Linu*平台的环境需求。安装RAC系统安装Oracle 11gR2 RAC的步骤及注意事项;RAC网络配置、RAC的ASM配置。创建RAC数据库创建数据库及实例;RAC数据库存储原理及共享存储技术;Oracle RAC工作原理。管理RAC实例管理ASM环境下的RAC实例;为每个节点安装Enterprise Manager agent。管理RAC节点RAC后台进程;初始化参数文件的配置;全局动态参数视图的使用;节点切换过程。管理RAC数据库RAC结构下Redo log配置、自动undo管理;SRVCTL命令工具。RAC的备份和恢复RAC归档日志的配置;使用EM做RAC的备份恢复;RMAN备份面向RAC的策略。性能监控RAC诊断框架;RAC性能调优法;RAC在EM下的阈值和告警;DIAG Trace控制接口;Crash Dump、Hang Analysis示例。C14DataGuard配置与管理主题主要知识点DataGuard原理DG的软硬件需求;Primary数据库和Standby数据库关系的技术特点、作用及生存逻辑。DataGuard分类逻辑Standby和物理Standby;三种保护模式;Redo传输服务、Log应用服务、角色转换服务等配置物理DataGuard搭建与配置物理DG;完成操作、管理、维护等一整套试验;检验灾难恢复及高可用性。配置逻辑DataGuard搭建配置逻辑DG;完成操作、管理、维护等一整套整套试验;验证灾难恢复及高可用性。配置快照DataGuardOracle 11gDG提供的快照备库的特点;配置备库;测试临时打开备库的功能。DataGuard角色转换切换及故障转移试验;确认数据库的当前角色;关于V$DATABASE视图中的DATABASE_ROLE列;V$DATAGUARD_STATS预估生存能力、重置期望保护模式等。Broker配置Broker的用途;Broker配置文件基本参数;启动和禁用、管理期、状态查看等。P7项目实训EBP系统的集群与DataGuard实现一个真实的、基于RIA的电子商务平台(EBP)系统,项目的关注点在于Oracle数据库的RAC集群和DataGuard的配置与使用。根据EBP项目的要求,完成项目所需的Oracle数据库RAC集群的安装和配置、备份与恢复、对大数据量的支持和集群的性能监控,以及不同类型DataGuard的安装配置、对故障转移的支持。显示更多 . z.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!