欢迎您来到尚观教育——13年运营 精准教学 口碑见证 全国咨询热线:400-700-0056

当前位置

Oracle学习路线 2018行业新标准
Oracle学习路线 2018行业新标准
尚观0基础Oracle课程,一年2次课程更新,紧跟市场开发趋势,满足企业人才招聘需求

学习对象

0基础0经验的小白人员
想练就牛人技术,挑战更高薪水
想通过最低的成本来试一下自己是否适合做数据库相关工作的转型人员

详解Oracle学习路线图

学习建议

学习Oracle不能急于求成,希望能一天成为一个大师。学习有个过程,应该由浅入深,在学习的过程中打好基础,这样在以后的学习中 就能触类旁通,举一反三,在学习中多思考,多提问,多动手实践。

第一步Oracle初级DBA

学会后可就职岗位

  • • Oracle初级DBA
  • • Oracle 开发工程师

职位薪资

  • • 初级(应届毕业生)5000-7000元/月
  • • 高级(2-3年工作经验)7000-12000元/月

学习周期

  • • 0基础25天
  • • 从事相关经验工作15天

需要掌握技能

Linux操作系统 SQL语言 PL/SQL开发
文件和目录管理
用户和权限管理
软件管理
磁盘和文件系统管理
进程和作业管理
网络管理
SHELL编程
SELECT语句实现查询
空值处理
WHERE语句实现选择
ORDER by语句实现排序
实现多表连接
处理单行函数
处理多行函数
实现子查询
实现报表打印和友好输出
实现DML操作
创建和管理表
管理约束
管理视图
管理序列、索引、同义词等对象
管理用户、角色和权限
定义各种变量
查看硬解析、软解析和软软解析
使用绑定变量
学会数据的格式处理和正确输出
学会用匿名块实现数据库的增删改查
并结合隐式游标实现状态判断
学会用匿名块实现循环和判断逻辑
掌握RECORD、TABLE等特殊变量
掌握用游标CURSOR返回多行数据
掌握带参数的高级显示游标
掌握异常处理
掌握包和存储过程
掌握函数和存储过程的编写

可独立完成的项目

  • • SHELL自动化监控Linux系统
  • • 用SQL和PL/SQL实现报表打印
  • • 用PL/SQL编写五子棋游戏

学习感悟

第一部分是Oracle学习的基本功,非常重要,它是你以后学习的保障,也是最容易激发你兴趣的时候,一定要多看书,多思考,打好基础。

推荐书籍

Oracle 11g是甲骨文精心打造的最新的Oracle数据库版本,该版本数据库凝聚了Oracle30多年的精华。 本书不仅是一本Oracle 11g的入门教材也是初学者快速掌握Oracle 11g的捷径。本书以Oracle11g为例 一共分为四篇,循序渐进的讲述了Oracle11g的基本语法和基本操作,从数据库的安装开始逐步介绍与数 据库交互的语句以及管理数据库中的文件、备份与恢复数据库等操作。在数据库应用篇中还结合.NET和 JAVA的编程环境讲解了如何连接Oracle11g数据库。

没耐心看书?看视频

有问题不知道怎么解决?这个群有大牛解决

  • Linux与Oracle学习① 113143394
  • Linux与Oracle学习② 104452198

第二步Oracle中级DBA

本阶段结束后可就职岗位

  • • Oracle中级DBA
  • • Oracle OCP 数据库管理员(需要考相关证书)

职位薪资

  • • 初级(应届毕业生)6500-9000元/月
  • • 高级(2-3年工作经验)8000-15000元/月

学习周期

  • • 0基础25天
  • • 从事相关经验工作15天

需要掌握技能

体系结构 备份恢复
熟悉Oracle的架构及SGA和后台进程的主要功能
学会对数据库的关闭和启动
学会修改初始化参数文件
学会管理数据字典
学会管理控制文件
学会管理表空间和数据文件
学会管理日志文件及其故障恢复
理解Oracle的存储结构以及表空间的区和段的管理方式
理解Oracle的Undo管理方式
掌握各种表的创建(分区表、簇表、索引组织表、外部表等)
掌握各种索引的创建(位图索引、B树索引、分区索引等)
掌握密码和系统资源的管理方式
掌握一般审计和精细审计
掌握Oracle的监听和TNS管理
熟悉Oracle备份恢复的原理
学会对数据库进行冷备份和热备份
理解归档模式和非归档模式的备份恢复的区别
掌握手工完全恢复
掌握手工不完全恢复
理解RMAN的架构和各组成部分的功能和维护
掌握RMAN完全恢复
掌握RMAN不完全恢复
掌握各种闪回技术
掌握数据的逻辑备份
性能优化 集群搭建
熟悉调优的步骤和方法
学会使用STATSPACK、AWR、ADDM、ASH等报告对数据库进行监控
理解并掌握Oracle共享池的调整
理解并掌握Oracle数据缓冲区的调整
理解并掌握Oracle日志缓冲区和其他区的调整
理解并掌握Oracle数据库I/O的调整
理解并掌握Oracle排序的调整
理解并掌握Oracle锁的调整(包括锁的监控、锁表和死锁等)
理解并掌握Oracle数据库UNDO的调整
理解并掌握Oracle共享服务器的调整
理解并掌握Oracle利用分区表、簇表和物化视图对应用进行调整
理解并掌握Oracle数据库的SQL语句的调整
熟悉Oracle RAC集群的架构和各个组成部分
学会Oracle RAC集群的操作系统环境搭建步骤
学会Oracle RAC集群的集群件搭建步骤
学会Oracle RAC集群的数据库软件搭建步骤
学会Oracle RAC集群的数据库创建步骤
学会Oracle RAC集群的故障排除方法
容灾搭建
熟悉Oracle DG容灾的架构和各个组成部分
学会Oracle DG容灾的数据文件传输步骤
学会Oracle DG容灾的密码文件传输步骤
掌握Oracle DG容灾的正常切换和异常切换方法
掌握Oracle DG容灾的模式升级
学会Oracle DG容灾的参数文件传输步骤
学会Oracle DG容灾的控制文件传输步骤
学会Oracle DG容灾的同步性测试方法
掌握Oracle DG容灾的DB BROKER的使用方法
掌握Oracle DG容灾的实时应用

可独立完成的项目

  • • Oracle完全恢复项目
  • • Oracle不完全恢复项目
  • • 闪回数据项目
  • • 用AWR等报告对数据库性能问题进行定位和调整项目
  • • Oracle日志文件、控制文件、数据文件故障排除

学习感悟

第二部分学习的一个重点会是:知道原理和“根”,知道原理以后,通过实验去证明。另一个重点是:“深入剖析Oracle体系结构”。 要听大师讲课,多讨论。听专家讲解一些深入性的专题性的课程多学习,随着深入的学习,多动手进行实验。经过这两部分的坚实基 础,这部分学习起来相对有趣不少,会激发你的深入学习欲望,多做些实验

推荐书籍

没耐心看书?看视频

有问题不知道怎么解决?这个群有大牛解决

  • Oracle学习交流群 372908356
  • Oracle学习群 212037867

第三步Oracle高级DBA

本阶段结束后可就职岗位

  • • Oracle高级DBA
  • • Oracle OCM 数据库管理员(需要考相关证书)

职位薪资

  • • 初级(应届毕业生)8000-15000元/月
  • • 高级(2-3年工作经验)12000-20000元/月

学习周期

  • • 0基础25天
  • • 从事相关经验工作15天

需要掌握技能

单实例数据库和集群静默搭建 集群RAC维护
熟悉Oracle RAC集群的架构和各个组成部分
学会Oracle 单实例数据库以静默方式创建的步骤
学会Oracle RAC集群的静默方式操作系统环境搭建步骤
学会Oracle RAC集群的静默方式集群件搭建步骤
学会Oracle RAC集群的静默方式数据库软件搭建步骤
学会Oracle RAC集群的静默方式数据库创建步骤
学会Oracle RAC集群的静默方式故障排除方法
熟悉Oracle RAC集群维护的基本命令和操作
学会Oracle RAC集群的集群件维护
学会Oracle RAC集群的ASM磁盘组维护
学会Oracle RAC集群的数据库实例组维护
学会Oracle RAC集群的监听和TNS维护
理解并掌握Oracle RAC集群的缓冲融合原理
掌握Oracle RAC集群的备份恢复
掌握Oracle RAC集群的添加删除节点
容灾多备库搭建 MAA最高可用性搭建
熟悉Oracle DG容灾的主备库操作命令
学会Oracle DG容灾的一主库多备库的参数文件配置
学会Oracle DG容灾的一主库多备库数据文件传输步骤
学会Oracle DG容灾的一主库多备库控制文件传输步骤
学会Oracle DG容灾的一主库多备库密码文件传输步骤
学会Oracle DG容灾的一主库多备库同步性测试方法
掌握Oracle DG容灾的一主库多备库正常切换和异常切换方法
掌握Oracle DG容灾的一主库多备库DBBROKER的操作
熟悉RAC集群在MAA中的维护
熟悉DG容灾在MAA中的维护
学会MAA的参数文件配置
学会MAA容灾的一主库多备库数据文件传输步骤
学会MAA的控制文件传输步骤
学会MAA的密码文件传输步骤
学会MAA的同步性测试方法
掌握MAA的正常切换和异常切换方法
数据库升级 数据库性能调整
熟悉数据库补丁的分类和搭补丁方式
学会数据库SPU补丁的打法
学会数据库PSU补丁的打法
掌握单实例数据库的升级Oracle软件的方法
掌握单实例数据库的升级Oracle数据字典的方法
掌握RAC集群数据库的升级Oracle软件的方法
掌握RAC集群数据库的升级Oracle数据字典的方法
掌握数据库升级报错的补丁以及软件的回滚办法
熟悉数据库调整的各种方法和工具
学会看懂AWR、ADDM、ASH、STATSPACK报告
掌握利用各种报告和其他工具监控并定位数据库的性能问题
掌握SQL性能问题、硬解析、I/O等问题的故障排除技巧
掌握调优的迭代化调整方法
掌握利用10046、10053等事件来分析具体的性能瓶颈
掌握性能调整工程文档的书写
掌握索引碎片化处理办法
单实例数据库和集群静默搭建 AIX系统和存储
理解OGG(GOLDENGATE)等各种数据同步软件的机理
熟悉OGG的各种进程的作用
学会OGG的数据初始同步方法
掌握OGG的单向数据同步方法
掌握OGG的双向数据同步方法
掌握OGG的数据同步性校验方法
熟悉AIX系统的各个组成部分
学会管理AIX的用户和组
学会操作AIX的SMIT工具
学会管理AIX的换页空间
学会管理AIX的物理卷、逻辑卷和卷组
掌握AIX的文件系统创建和维护的方法
掌握在AIX上Oracle软件的安装方法
掌握在AIX上Oracle数据库的创建方法
掌握在AIX上OracleRAC集群的安装方法
掌握在AIX上利用阵列创建共享存储的方法

可独立完成的项目

  • • Oracle RAC集群静默部署
  • • Oracle 一主多备容灾搭建
  • • Oracle MAA最高可用性架构搭建
  • • Oracle 小版本打补丁和大版本升级
  • • Oracle 性能调整
  • • Oracle OGG实现数据同步

学习感悟

这部分需要坚持研究和实验,每天都做。
Oracle的学习主要还是以实践为主,不断提高我们动手操作,解决实际问题的能力。因此在学习的过程中,要搭建Oracle学习环境, 对于资料、教程中的命令要多练习,确保其正确可行。要多动手,实践才是检验真理的唯一标准。

推荐书籍

本书涉及了Oracle优化的所有方面,系统地讲述了Oracle优化的相关内容。本书分为5个部分。靠前部分 总体介绍了性能计划、实例优化和SQL优化,也简单提及了优化过程中会用到的一些特性和工具。第2部 分描述了在一般情况下和紧急情况下的性能优化的通用方法。第3部分对在性能计划阶段应该考虑的性能 优化相关的事项进行了介绍。第4部分介绍了如何通过优化实例来提升数据库性能。第5部分介绍了如何对 SQL进行优化,SQL的优化重点在于对执行计划的优化。本书可以帮你叩开Oracle优化的大门,让你直接 看到想要的正确的、完整的答案。如果你想学习Oracle优化,想要成为这方面的专家,那么本书将帮助你 实现这个目标。

没耐心看书?看视频

马上就可以出师,但是不知道怎么检验对错?这个群有大牛解决

  • Oracle技术精英群7 205664155
  • 尚观Oracle/Mysql学习②群 180354171

我要免费试听——【面授】or【网络】

每期开班座位有限,预报名优先享有占座特权