Oracle 高级课程简介
Oracle 是最早使用 SQL 语言的关系数据库,经过多年的发展已经成为大型数据库管理系统的事实标准。学习本课程有助于学员拓展知识面,获得平衡的管理和开发能力,制定良好的职业规划。
培训对象
有数据库产品使用经验和 TCP/IP 网络基础,熟悉一门以上的编程语言,英文阅读能力较强。
课程安排
SQL PL/SQL 扩展
课程说明 通过学习和实践,复习 SQL 查询语言
SQL 与 PL/SQL 语法基础
SQLPLUS 报告美化
存储过程和自定义函数
程序包和触发器
Oracle 内建程序包
实现目标 学员了解 SQL 语言的描述特性和开发特性,为管理中的数据处理任务打下基础
数据库体系结构
课程说明 通过学习和实践,了解最基础的数据库体系结构和管理手段
数据库管理入门
管理实例和数据库
数据字典和动态性能视图
管理控制文件
管理重做日志文件
管理表空间和数据文件
逻辑存储结构
管理表和索引
密码安全和资源限定
管理用户和权限
角色和审计
数据批量加载
实现目标 学员掌握 DBA 日常工作的基础知识,为高级管理课程打下基础
数据库实用维护
课程说明 通过学习和实践,了解数据库日常维护服务的概念,制定灵活的配置策略
操作系统和网络管理基础
基本的 Oracle Net 结构
数据库客户机和服务器端配置
Oracle 的恢复结构及处理
Oracle 备份与恢复的配置
不使用 RMan 的物理备份和完全恢复
使用归档模式的不完全恢复
使用 RMan 备份 与恢复
Oracle 导入/导出工具
备份恢复策略分析与案例
实现目标 学员能够胜任操作系统和数据库系统维护工作的挑战
数据库性能调优
课程说明 介绍如何为高端关键应用提供*性能
Alert 日志,后台、事件与用户跟踪文件
性能调整视图与性能分析方法
Oracle 提供的调整实用程序
调整共享内存区域
调整重做机制
实现目标 学员能够突破管理的界限,深入应用程序内部,提出建议并实施优化。
时间安排
课程 课时
SQL PL/SQL 扩展 30
数据库体系结构 80
数据库实用维护 80
数据库性能调优 30
合计 220