Oracle数据库日常管理

概述关系数据库基础(6学时):

◆   身为DBA,即便不要求你一定成为数据库设计的专家,但是,如果你

想胜任Oracle DBA的职位,至少应该了解一些数据库建模及设计的基础知识。

◆   本节首先介绍关系数据库的基本概念,即什么是Oracle Database 11g。

在研究关系数据库生命周期的基本元素后,将学习如何进行概念或逻辑数据建模。

数据规范化问题对于处理关系数据库十分重要。

◆   规范化是分解和简化数据库的关系,以达到有效检索和维护数据的过程。

规范化数据最好的理由是避免冗余,减少对数据存储的需求,从而产生更有效地查

询数据。规范化的另一个理由是避免数据异常。

◆   DBA的守则与职责:讲述DBA工作中的几点注意事项,以及DBA日常的主要工作

范围和操作命令


二、品悟Oracle体系结构(6学时):

◆   在学习Oracle数据库体系结构时,要能够区别物理结构和逻辑结构。

◆   Oracle使用了一组逻辑结构作为其构建基础,这些逻辑结构包括数据块、区、段

和表空间。Oracle的物理结构有数据文件、控制文件,日志文件等相关的文件组成。

◆   Oracle的存储结构和一组数据库进程构成了Oracle的实例,并负责实际执行数据库

上得所有工作。

◆   Oracle的内存结构和物理结构,各个组成部分的功能和相互关系,从整体到细节全

面分析Oracle体系架构,通过体系架构的描述了解SQL语句在系统中的运行过程,掌握

日常故障分析、备份恢复、性能优化的基础

二、细数Oracle存储管理(6学时):

◆   控制文件的组织结构和使用方法
◆   Redo机制、内容与内部原理,Redo log的常见故障和管理方法
◆   数据库的逻辑存储层次和物理存储层次结构分析
◆   表空间的创建、维护、删除管理机制
◆   SYSTEM、SYSAUX,从内部变革看Oracle优化思想
◆   从DMT到LMT、从FLM到ASSM-Oracle存储技术的变迁
◆   Oracle的UNDO管理技术与内部原理
◆   Oracle的存储对象管理
- 从需求角度分析怎么选择表类型
- 从性能上考虑怎么定义
- 表的存储参数考虑
- 剖析索引加速查询的原理
- 如何选择索引类型
- 索引使用误区
- 表与索引的存储管理

◆   约束条件:了解表上约束条件的定义和分类,掌握各种约束的创建使用规则,在表上

增加或者删除特定的约束条件

◆   创建视图:使用查询语句创建简单视图和复杂视图,通过视图查询表中的数据,了解

视图与SQL性能的关系

◆   其他数据库对象:了解Oracle的其他常用对象的定义方法和各自的功能,创建简单的序

列、索引、同义词等数据库对象,了解序列、索引对性能的影响

◆   Oracle主流管理工具——DB Control、Grid Control等工具介绍
◆   Oracle数据库的创建解析
◆   Oracle的启动与内部初始化-Nomount/Mount/Open深入解析
◆   见微知著-从启动错误提示判断数据库故障
◆   从数据库的数据字典和动态性能视图了解你的数据库
◆   控制文件
◆   跟踪文件
◆   参数文件
◆   从Oracle 10g开始,新增的两种文件类型
- 修改跟踪文件(Change Tracking File)
◆   闪回日志文件(Flashback Log File)

三、探讨管理用户和权限(3学时):

◆   Oracle的用户属性管理
◆   Oracle的系统权限与对象权限的安全控制
◆   通过Profile控制帐户安全与资源的使用
◆   通过Oracle审计洞察可疑的操作

四、获悉Oracle网络管理(3学时):

◆   在传统的客户机/服务器模式下,用户使用一个客户机连接到不同服务器上得数据库。客

户机/服务器模型现在仍然在许多地方用来执行业务。不过,基于Web的连接模型作为一种连

接数据库的手段更为常见。

◆   Oracle称它的连接方案集合为Oracle Net 服务。本节讲解如何使用Oracle Net来构造和维护

客户机和数据库之间的连接,以及如何安装Oracle Client软件和如何使用Oracle Client软件连接

到Oracle数据库

恩墨学院Oracle数据库日常管理

全部课程大纲请点击 阅读原文


联系我们

  • 全国统一咨询热线:400-660-8755
  • QQ咨询:点击这里给我发消息 点击这里给我发消息 点击这里给我发消息
  • QQ群咨询:279589917
  • 邮箱:training@enmotech.com
  • 联系人:黄老师