一、Oracle数据库基础
Oracle体系结构,关系型数据库管理系统概述
Oracle物理结构(数据文件,日志文件,控制文件,参数文件,报警文件,跟踪文件)以及Oracle
Home的目录结构
Oracle逻辑结构(表空间,段,区,块)
Oracle实例(数据库全局名,数据库名,服名名,实例名,实例ID,DB_DOMAIN和本地网络服务名的概念),Oracle实例的体系结构
Oracle 内存结构
Oracle 进程简介
Oracle 数据库常用对象(表空间,用户,表,索引,视图,存储过程,序列)
Oracle数据库在WINDOWS/LINUX下的安装(学员动手操作)
Oracle数据库配置助手DBCA的使用,如何通过DBCA来创建和删除数据库(学员动手操作)
Oracle企业管理器的配置(学员动手操作)
Oracle监听,客户端,NET服务名的配置(学员动手操作)
Oracle客户端常用工具:SQL*PLUS,网络配置助手NetCA,NetManager的使用(学员动手操作)
二、Oracle SQL和PL SQL
Oracle SQL基本元素(数据类型)
Oracle SQL表达式及条件
Oracle SQL常用函数(字符串,数字,日期转换函数)
Oracle SQL常用数据库定义语句,创建表空间,用户,表,索引,视图,存储过程,序列,实体化视图,数据库链接,簇及分区表(学员动手操作)
Oracle SQL查询及子查询(连接,集合,分组,关联查询及对查询结果排序)
Oracle SQL常用数据操作语言的使用(增加,修改,删除记录)
Oracle PL SQL编程语言
SQL*PLUS常用命令(学员动手操作)
三、Oracle 数据库管理
Oracle 数据库管理员的任务
Oracle 数据库设计/规划/创建,手工创建数据库(学员动手操作)
Oracle企业管理器各项常用工具,包的使用(学员动手操作)
Oracle初始化参数文件spfile和pfile的创建和维护(学员动手操作)
四、Oracle 数据库管理
Oracle导入导出工具使用(学员动手操作)
管理数据库进程及内存结构,内存调整及进程监控(学员动手操作)
管理Oracle用户及安全(学员动手操作)
管理Oracle口令文件(学员动手操作)
五、Oracle 数据库管理进阶
管理数据库表空间,并通过OEM来创建,修改及维护表空间(学员动手操作)
回滚表空间,临时表空间的管理(学员动手操作)
管理数据库数据文件:增加,移动数据文件,监视数据文件的增长(学员动手操作)
管理数据库联机重做日志文件(学员动手操作)
管理数据库对象:表,索引(学员动手操作)
监控段,段空间的增长,及空闲空间的回收,空间碎片的整理(学员动手操作)
六、Oracle 数据库管理进阶
数据库备份与恢复,数据库归档模式的设置,Oracle备份与恢复管理器RMAN的使用(学员动手操作)
Oracle DBA日常管理内容,Oracle数据库字典简介,如何通过数据字典来管理及维护数据库
Oracle 提供给DBA的实用工具的使用:DB Alter,LogMiner,SQL
Loader(学员动手操作)
七、Oracle 数据库性能优化
Oracle 数据库性能调整概述
Oracle动态性能视图介绍,常用性能视图的使用(学员动手操作)
Oracle内存调整(学员动手操作)
Oracle性能分析工具TKPROF的使用(学员动手操作)
八、Oracle 数据库性能优化
Oracle 会话,事务,锁及TOP Session/SQL的监控(学员动手操作)
如何通过报警日志文件AlertSID.log及Oracle跟踪文件来查找ORACLE错误及意外原因(学员动手操作)
Oracle 初始化参数调整(学员动手操作)
Oracle 数据库性能诊断工具StatsPack的安装与使用(学员动手操作)
|