ORACLE周末专修班(YBL86)

面授小班
9980 /起
100人看过
清华大学栢图IT职业教育
白天班周末班等1个班级
介绍
地址
相册
评价
学校
   课程背景    Oracle公司是全球大的信息管理软件及服务供应商,总部位于美国加州Redwood shore,全球大应用软件生产商。全球500强,有98%在使用Oracle技术;全球十大银行均采用了Oracle应用系统,在中国,排名前20位的银行都在使用Oracle技术;在通信领域,全球20家通信公司全部都在使用Oracle应用产品。在IT服务公司中,中国前100大的IT公司(HP、IBM、凯建、埃森哲、东软、宝信等),全部有时用Oracle相关技术。    在国内三大招聘网站(51job,中华英才网,智联招聘)单日动态出现的Oracle职位缺口平均保持在一万个左右。    中国Oracle工程师数量不足全球总量的6%,Oracle工程师在国内属于极度稀缺的岗位,官方预计在未来5年内,Oracle技术人才缺口高达10万人。Oracle-DBA是很多IT人士向往的职业。从目前学员统计来看,很多非计算机软件专业的应届毕业生都尝试转换专业背景,选择栢图教育进行全面系统的培训,而已经就业的学员很多做程序开发、网络工程、系统维护等都转行来栢图教育学习oracle,为的就是好的发展前景和更加丰厚的薪资回报,重要的它是个越老越吃香的行业,经验越多薪资就越高,不存在“青春饭”的概念!而且这个职位是一个公司的核心,在公司中也是占有举足轻重的地位,更不不存在“代码民工”的概念,使你的薪酬和职业地位得到全面提升。    课程描述    基于当前ORACLE的应用现状,栢图教育全面改造了ORACLE的课程计划,在原有的ORACLE体系结构、开发、备份恢复、性能优化四大板块基础上推出了全新的课程计划,为学员制定全面而行之有效并配合大量贴近工作实践内容教学案例的学习方案。栢图的ORACLE教学全部在Linux平台上进行,对没有Linux操作系统基础的学员,还会为其提供一套全面深入的Linux课程供选择学习。    栢图旨在打造知识体系全面的复合型实用型人才,除ORACLE的核心课程之外,还融入了Linux平台管理、shell编程、MySql数据库管理。栢图教育结合了当前紧俏的职位需求全面打造了详实的ORACLE数据库课程方案。

招生条件
  计算机相关专业,大学专科以上学历,有Linux 基础
就业方向
  ORACLE开发工程师、Oracle-DBA、BI工程师、数据库设计工程师
从业待遇
  4500-12000/月
教学时间
  40天
课程优势
· 全面推出深入剖析10g、11g新特性应用案例的课程。
· 全国首家推出PL/SQL编程的课程。
· 全面的Linux平台基础课程做铺垫的课程体系。
· 全过程采用案例教学,并融入理论知识的讲解。
· 全面的ORACLE性能优化与故障诊断技术课程。
· 每天面授6小时,晚自习4小时。
· 结合VMware虚拟化课程,学习企业级虚拟化技术,就业竞争力进一步提升。

教学目标
· 全面系统的ORACLE知识体系
· 积累大量的实际商业案例的经验储备
· 既可以胜任DBA的工作,还可以往数据库开发方向发展。

课程设置简介
Linux基础部分课程
linux 基础(5天)
linux 安装、linux 常用命令、grub 启动项管理、用户管理、权限管理、网络管理—常用命令、 ip 的作用、ip 地址管理、常用配置文件、ssh 验证
图形管理—常用图形、 常用命令 、远程图形调用、远程图形管理 vnc
软件包管理—常用命令、 文件打包,压缩,解包,解压缩、了解软件包依赖关系、软件包,安装,更新,卸载、软件编译、使用 ntfs 文件系统
内核管理—常用命令、内核作用、进程管理、时间任务—常用命令、 配置文件、建立,管理时间任务
磁盘管理—常用命令、 分区概念、主分区,扩展分区,逻辑分区、管理磁盘、linux 启动后自动磁盘管理、swap 交换分区管理、acl 属性支持与管理、磁盘配额
服务管理—服务启动,关闭管理、运行模式管理、系统启动流程
linux 服务管理(2天)
dhcp 服务器管理—dhcp 服务器工作原理、利用 dhcp 服务器管理网络资源
dns 服务器管理—dns 角色(主从转发)、dns 缓存服务器、dns 数据搜索原理、配置,管理域名, 建立主从转发服务器、主域,子域管理
http 服务器管理—http 目录控制、树目录结构访问控制、用户密码访问控制、虚拟主机管理、网页主目录控制、端口管理
ftp 服务器管理—ftp 匿名用户管理、匿名用户上传下载管理、ftp 普通用户管理、普通用户上传下载管理、笼环境管理
samba 服务器管理—samba 用户管理、samba 文件上传下载管理、samba 访问管理sendmail 管理
shell(2天)
shell 的种类——shell 语法(判断,循环,函数 case, 数组,continue, break, grep, find, awk) 语法使用、字符处理,纯字符,纯数字输入控制、端口检测练习、用户登录管理练习、磁盘容量检测联系、IP 地址管理
项目测试(5天)
无人值守安装—利用无人值守,完成,分区,软件定制,用户管理,配置 ftp 服务器, http 服务器,磁盘配额管理
多线路接入方案—多线路接入方案描述,利用 dns 实现多线路接入,智能链接功能
postfix 邮件服务器—postfix 实现邮件服务器,管理 postfix 邮件服务器
防火墙管理—使用 iptables 个人防火墙管理网络链接,tcp_wrappers 管理服务链接squid 代理服务器—squid 实现代理上网功能
搭建稳固的企业VPN服务器
mysql 管理(2天)
mysql 服务器安装、 mysql 数据库版本升级、mysql 客户端与服务器链接、lamp 服务器组合搭建
VMware虚拟化课程套件
VMware虚拟化(8天)
1、虚拟化技术概述 :虚拟资源对象、虚拟化带来的支出和收益、IT组件整合的维度、CPU与I/O的虚拟化、虚拟化相关的系统能力比照、Hypervisor与OS能力比照2、 VMware虚拟化介绍及其企业虚拟化:VMware vSphere产品及架构、vSphere的硬件环境、vSphere的存储设备、独立于存储设备的软件实现、安装、配置EXS/EXSi3、安装和使用VMware vCenter Server:虚拟机管理、自制虚拟机环境的SAN、VMware Data Recovery数据保护、访问权限和身份验证控制4、资源管理和监控:高可用性和容错Fault Tolerance、可扩展性和修补管理5:架构企业级的vSphere多服务器环境6、VMotion和Storage VMotionvSphere的分布式资源调度:DRSvSphere的的高可用性7:服务器虚拟化实战演练 配置专用的虚拟机服务器:部署服务器、对虚拟机服务器进行优化、增强虚拟机服务器的安全性、使用VCB备份及还原vSphere上的虚拟机、将虚拟机迁移到新的服务器使用P2V将物理机转换至虚拟机技术 、网络和存储虚拟化实战 虚拟专用网络——VPN、虚拟局域网——VLAN
ORACLE课程部分
部分:ORACLE体系结构(6天)
Oracle的安装和配置
· Linux下Oracle的安装以及数据库的创建
· Oracle的网络配置与连接
· EM工具的配置和连接
· Isqlplus的配置和连接
· Oracle的打补丁升级
· 在Linux下Oracle自动启动与关闭
· Oracle启动与关闭的流程环节详细剖析
· Oracle的卸载与删除
· Sqldeveloper的安装与配置
· 动态性能视图v$
· 数据字典DBA/ALL/USER_的表

Oracle内存和进程管理
· Oracle的内存结构以及SGA自动管理、ASMM
· SGA中各组件的LRU、LRUW算法与内存*中率深入剖析
· BUFFER的内存结构以及KEEP\RECYCLE缓冲区的使用
· 深入剖析Oracle脏数据和脏缓冲概念和原理以及脏写的过程
· 深入剖析内存中的Latch
· 后台进程分析以及并发配置
· CKPT队列及SCN内部时钟原理。
· 数据库实例崩溃恢复原理
· 内存结构的优化设置
· 初始化参数设置详解
· PGA自动管理以及PGA优化
· 杀掉异常进程的方法

Oracle的存储管理
· 表空间、段、区、块的概念和关系
· 表空间的管理:字典、LMT的区别和优缺点
· 深入剖析本地管理表空间位图存储技术
· 段空间管理:ASSM与MSSM区别
· MSSM下Freelist算法以及争用
· 深入剖析ASSM的三级位图技术
· 数据文件转储
· 区扩展算法的深入剖析
· 系统表空间、辅助表空间、临时表空间、UNDO表空间的管理和维护
· 辅助表空间的迁移
· UNDO表空间的切换
· 表空间组的概念与使用
· 默认表空间临时表空间的设置
· 表空间配额设置以及和权限的继承关系
· 表存储参数的详解以及新旧版本之间存储参数的变化。
· 各种存储管理操作维护的方法
· ROWID原理及转换
· 11g的延迟段空间管理

Oracle控制文件管理
· 控制文件的概念与内容
· 控制文件的多路复用
· 控制文件损坏的处理
· 控制文件的备份与重建
· Resetlog与noresetlog的深入剖析

Oracle重做日志文件管理
· Redo文件的概念和内容
· Redo文件多路复用
· Redo文件切换与检查点
· Redo与redo成员管理
· Redo与SCN
· 归档日志设置与管理

Oracle UNDO表空间管理
· UNDO参数详解
· UNDO切换
· 数据一致性与延迟提交
· UNDO与SCN
· UNDO空间的管理、设置与优化

Oracle网络管理
· 监听配置文件与监听管理器使用详解
· 网络服务名配置
· NETCA使用
· NETMGR使用
· NOracle专用和共享模式

Oracle表与索引管理
· ORACLE各种表的介绍与创建
· 表的约束创建与管理
· 索引的创建与管理

用户、角色、权限管理
· 权限分类
· 授权与取消授权
· 直接授权与级联授权
· 角色管理
· 权限继承
· 用户管理:密码、账户锁、表空间配额、默认的表空间
· 资源限制文件详解
· 系统权限策略规划方案

调度器与自动任务
· 调度器概述
· 调度器体系结构
· 公共管理工具
· 使用任务类
· 使用调度器程序
· 使用计划表
· 使用调度器窗口与视图

全球化支持
· 字符集、字符集文件及字符支持
· NLS_LANG设置与影响
· 导入导出及字符集转换
· 字符集的更改
· 识别导出文件的字符集
· 使用csscan辅助字符集转换
· 乱码的产生
· 自定义字符的使用
· 更改字符集的内部方式
· 字符集更改案例

数据库监控与报告
· 分析结果的整理方法
· 二十大性能视图
· Session历史信息记录
· ASH
· AWR概述、报告的生成、分析
· 基线
· AWR数据的导出导入
· ADDM概述与报告的生成
· 等待事件深入剖析

Oracle故障诊断及分析方法
· 故障树分析法
· 故障树分析法应用

第二部分:ORACLE的备份与恢复(3天)
备份与恢复
· 备份与恢复概述、方法及原理
· 归档模式
· 检查点与RBA
· 使用数据泵进行逻辑备份与恢复
· 冷备份与恢复
· 热备份与恢复
· RMAN原理架构
· 目标数据库与恢复目录
· 通道
· 闪回恢复区
· 备份集和副本拷贝
· 完全备份与增量备份
· RMAN使用方法及命令工具集
· 深入剖析备份与控制文件的关系
· RMAN的备份与恢复方法
· 备份的方案与特例的恢复
· Oracle实例恢复
· Oracle介质恢复
· 完全恢复与不完全恢复
· 各种文件损坏的恢复案例
· 详解利用恢复的控制文件进行数据库恢复
· 数据块恢复
· 检查数据块一致性
· 数据块不一致的处理办法
· 数据块恢复案例

Oracle闪回技术
· 闪回查询
· SMON_SCN_TIME与闪回查询
· Oracle log的闪回特性
· 使用辅助函数闪回
· 闪回数据库

第三部分:SQL与PL/SQL(2天)
SQL基础
· 编写简单的SELECT语句
· 限制数据和对数据排序
· 单行函数
· 多表查询
· 分组函数
· 子查询
· 数据操作与事务控制
· 表和约束
· 其他数据库对象

PL/SQL
· PL/SQL入门
· 游标
· PL/SQL记录与Index-by表
· 错误消息处理
· 存储过程、函数、包
· 数据库触发器
· 本地动态SQL和动态PL/SQL
· 本地批绑定
· 自治事务
· 对象
· 集合
· 大对象

第四部分:ORACLE性能优化(5天)
数据库级的性能优化
· Oracle性能优化概述
· Oracle的内存优化
· 数据库配置与IO问题解决
· ORACLE逻辑读写深入分析
· 事务队列等待(TX Enqueue)深入分析
· 等待事件、成因以及解决的办法和案例
· 跟踪文件和跟踪事件的使用
· 自动SQL调整
· 表碎片及分页查询优化
· 数据压缩
· X$固定表

对象和SQL语句级性能优化
· 基于成本的优化法则-CBO
· CBO成本计算
· 深入剖析B树索引、复合索引、位图索引、hash索引、全文索引、IOT、反转索引、基于函数的索引、分区索引、位图连接索引
· 索引访问方式及数据读取
· 索引之深入优化
· 详解索引之维护策略
· 统计信息收集与方法设置
· 动态采样
· 执行计划获取方法与解读
· 表连接(循环嵌套、排序合并、hash、索引、笛卡尔、位图)原理及使用规则
· 锁和阻塞以及解锁的方法
· Latch与等待
· 并行执行
· HINT使用方法
· 聚簇因子与直方图
· 分区技术介绍、分区方法实践、本地分区索引和全局分区索引
· SQL及索引优化原则
· 绑定变量
· 10053事件和10046事件以及SQL_TRACE
· 数据库设计的优化


部分:ORACLE体系结构(6天)
Oracle的安装和配置
· Linux下Oracle的安装以及数据库的创建
· Oracle的网络配置与连接
· EM工具的配置和连接
· Isqlplus的配置和连接
· Oracle的打补丁升级
· 在Linux下Oracle自动启动与关闭
· Oracle启动与关闭的流程环节详细剖析
· Oracle的卸载与删除
· Sqldeveloper的安装与配置
· 动态性能视图v$
· 数据字典DBA/ALL/USER_的表

Oracle内存和进程管理
· Oracle的内存结构以及SGA自动管理、ASMM
· SGA中各组件的LRU、LRUW算法与内存*中率深入剖析
· BUFFER的内存结构以及KEEP\RECYCLE缓冲区的使用
· 深入剖析Oracle脏数据和脏缓冲概念和原理以及脏写的过程
· 深入剖析内存中的Latch
· 后台进程分析以及并发配置
· CKPT队列及SCN内部时钟原理。
· 数据库实例崩溃恢复原理
· 内存结构的优化设置
· 初始化参数设置详解
· PGA自动管理以及PGA优化
· 杀掉异常进程的方法

Oracle的存储管理
· 表空间、段、区、块的概念和关系
· 表空间的管理:字典、LMT的区别和优缺点
· 深入剖析本地管理表空间位图存储技术
· 段空间管理:ASSM与MSSM区别
· MSSM下Freelist算法以及争用
· 深入剖析ASSM的三级位图技术
· 数据文件转储
· 区扩展算法的深入剖析
· 系统表空间、辅助表空间、临时表空间、UNDO表空间的管理和维护
· 辅助表空间的迁移
· UNDO表空间的切换
· 表空间组的概念与使用
· 默认表空间临时表空间的设置
· 表空间配额设置以及和权限的继承关系
· 表存储参数的详解以及新旧版本之间存储参数的变化。
· 各种存储管理操作维护的方法
· ROWID原理及转换
· 11g的延迟段空间管理

Oracle控制文件管理
· 控制文件的概念与内容
· 控制文件的多路复用
· 控制文件损坏的处理
· 控制文件的备份与重建
· Resetlog与noresetlog的深入剖析

Oracle重做日志文件管理
· Redo文件的概念和内容
· Redo文件多路复用
· Redo文件切换与检查点
· Redo与redo成员管理
· Redo与SCN
· 归档日志设置与管理

Oracle UNDO表空间管理
· UNDO参数详解
· UNDO切换
· 数据一致性与延迟提交
· UNDO与SCN
· UNDO空间的管理、设置与优化

Oracle网络管理
· 监听配置文件与监听管理器使用详解
· 网络服务名配置
· NETCA使用
· NETMGR使用
· NOracle专用和共享模式

Oracle表与索引管理
· ORACLE各种表的介绍与创建
· 表的约束创建与管理
· 索引的创建与管理

用户、角色、权限管理
· 权限分类
· 授权与取消授权
· 直接授权与级联授权
· 角色管理
· 权限继承
· 用户管理:密码、账户锁、表空间配额、默认的表空间
· 资源限制文件详解
· 系统权限策略规划方案

调度器与自动任务
· 调度器概述
· 调度器体系结构
· 公共管理工具
· 使用任务类
· 使用调度器程序
· 使用计划表
· 使用调度器窗口与视图

全球化支持
· 字符集、字符集文件及字符支持
· NLS_LANG设置与影响
· 导入导出及字符集转换
· 字符集的更改
· 识别导出文件的字符集
· 使用csscan辅助字符集转换
· 乱码的产生
· 自定义字符的使用
· 更改字符集的内部方式
· 字符集更改案例

数据库监控与报告
· 分析结果的整理方法
· 二十大性能视图
· Session历史信息记录
· ASH
· AWR概述、报告的生成、分析
· 基线
· AWR数据的导出导入
· ADDM概述与报告的生成
· 等待事件深入剖析

Oracle故障诊断及分析方法
· 故障树分析法
· 故障树分析法应用

第二部分:ORACLE的备份与恢复(3天)
备份与恢复
· 备份与恢复概述、方法及原理
· 归档模式
· 检查点与RBA
· 使用数据泵进行逻辑备份与恢复
· 冷备份与恢复
· 热备份与恢复
· RMAN原理架构
· 目标数据库与恢复目录
· 通道
· 闪回恢复区
· 备份集和副本拷贝
· 完全备份与增量备份
· RMAN使用方法及命令工具集
· 深入剖析备份与控制文件的关系
· RMAN的备份与恢复方法
· 备份的方案与特例的恢复
· Oracle实例恢复
· Oracle介质恢复
· 完全恢复与不完全恢复
· 各种文件损坏的恢复案例
· 详解利用恢复的控制文件进行数据库恢复
· 数据块恢复
· 检查数据块一致性
· 数据块不一致的处理办法
· 数据块恢复案例

Oracle闪回技术
· 闪回查询
· SMON_SCN_TIME与闪回查询
· Oracle log的闪回特性
· 使用辅助函数闪回
· 闪回数据库

第三部分:SQL与PL/SQL(2天)
SQL基础
· 编写简单的SELECT语句
· 限制数据和对数据排序
· 单行函数
· 多表查询
· 分组函数
· 子查询
· 数据操作与事务控制
· 表和约束
· 其他数据库对象

PL/SQL
· PL/SQL入门
· 游标
· PL/SQL记录与Index-by表
· 错误消息处理
· 存储过程、函数、包
· 数据库触发器
· 本地动态SQL和动态PL/SQL
· 本地批绑定
· 自治事务
· 对象
· 集合
· 大对象

第四部分:ORACLE性能优化(5天)
数据库级的性能优化
· Oracle性能优化概述
· Oracle的内存优化
· 数据库配置与IO问题解决
· ORACLE逻辑读写深入分析
· 事务队列等待(TX Enqueue)深入分析
· 等待事件、成因以及解决的办法和案例
· 跟踪文件和跟踪事件的使用
· 自动SQL调整
· 表碎片及分页查询优化
· 数据压缩
· X$固定表

对象和SQL语句级性能优化
· 基于成本的优化法则-CBO
· CBO成本计算
· 深入剖析B树索引、复合索引、位图索引、hash索引、全文索引、IOT、反转索引、基于函数的索引、分区索引、位图连接索引
· 索引访问方式及数据读取
· 索引之深入优化
· 详解索引之维护策略
· 统计信息收集与方法设置
· 动态采样
· 执行计划获取方法与解读
· 表连接(循环嵌套、排序合并、hash、索引、笛卡尔、位图)原理及使用规则
· 锁和阻塞以及解锁的方法
· Latch与等待
· 并行执行
· HINT使用方法
· 聚簇因子与直方图
· 分区技术介绍、分区方法实践、本地分区索引和全局分区索引
· SQL及索引优化原则
· 绑定变量
· 10053事件和10046事件以及SQL_TRACE
· 数据库设计的优化

相册
栢图广州天河校区栢图广州天河校区
栢图广州天河校区栢图广州天河校区
栢图广州天河校区栢图广州天河校区
栢图广州天河校区栢图广州天河校区
开班咨询
您想了解课程哪些方面呢?专业选校顾问为你1对1解答,帮你选好课程
开班时间课程费用开课校区周边交通授课师资上课时段招生对象其他咨询
在线提问
正规学校正规学校助学补贴助学补贴优质服务优质服务
logo
致电老师
预约试听
在线咨询