课程简介
面向学员
- 熟悉Windows或Linux操作系统,并且已经掌握OCA相关知识者;
- 希望全面了解Oracle,获得清晰的数据库管理主线,为进一步发展打下基础者;
- 希望系统学习Oracle的专业技术人员或企、事业计算机系统管理者;
- 在Unix/Linux/Windows环境下的Oracle数据库管理员;
- 即将毕业或已工作,欲从事Oracle系统管理或应用开发工作者;
- 希望深入学习特定系统平台的管理经验者。
课程目标
- 掌握SQL语言,了解 SQL/PL语言
- 掌握建立Oracle应用的方法
- 掌握Oracle11g的体系结构核心原理
- 掌握Oracle11g数据库架构设计
- 掌握Oracle11g数据库安全配置和管理
- 掌握Oracle11g数据库逻辑和物理备份恢复方法
- 掌握Oracle11g数据库的出错调试技术
- 掌握Oracle11g数据库的RMAN恢复技术
课程内容
- 1.掌握关系数据库数据模型;
- 2.熟练在Linux平台上部署数据库系统;
- 3.根据业务需求定制各种类型的数据库;
- 4.掌握数据库中数据结构、数据类型的存储原理
- 5.熟练运用SQL语句检索、操纵、管理数据库中的数据;
- 6.提取数据高级方法;
- 7. 编写SQL脚本文件,从而生成类似报告的输出结果;
- 8.运用开发工具编写过程、函数、包、触发器等程序块;
- 9.学会查看数据字典
- 1.了解Oracle核心组件Instance结构
- 2.掌握Oracle 数据库逻辑与物理存储结构
- 3.管理ORACLE的实例、日志文件、控制文件、表空间等
- 4.Oracle Net Services网络配置,通过网络配置实现数据库的故障转移和负载均衡
- 5.配置应用程序数据库
- 6.使用基本监视过程
- 7.实施备份和恢复策略
- 8.在数据库和文件之间移动数据
- 1.创建数据库并能高效管理各种不同的结构
- 2.构造出一个设计良好、高效率运行的数据库
- 3.如何实施数据库安全
- 4.使用资源管理器管理资源、作业调度、安全性和全球化问题
- 5.根据业务需求,制定与完善数据库的备份、恢复、和RECOVER等策略
- 6.执行数据库备份、恢复策略的计划与实施等关键任务,以及如何进行正确性的验证
- 7.根据实际数据库的十几种不同的损坏原因,采用不同的恢复方式
- 8.熟练掌握Recovery Manager工具来执行备份、恢复、执行块修复
- 9.使用脚本在内存、性能和存储方面,进行数据库监视操作
- 10.进行操作系统级调优
- 11.进行SQL语句调优
- 12.使用多种工具,确认、分析和解决数据库性能瓶颈