Oracle数据库系统结构与管理

Oracle数据库系统结构与管理

课程主线

  1. Oracle9i 数据库体系结构

  2. Oracle9i 实例、数据库、物理存储结构的管理

  3. Oracle9i 安全、用户资源限制、用户与审计的管理

课程特点

  1. 易学。课程内容清晰地给出了 Oracle 系统管理的主线。

  2. 动手。课程的所有部分都配有上机实验。

  3. 实用。课程内容反映了实际管理 Oracle 数据库的内容,学员可以在实际数据库管理工作中照搬使用课程内容。

  4. 配有反映 Oracle 最新技术与管理思路的一流教材。

课程目标: 使学员成为真正的 Oracle 数据库管理员

课程教材(五本)

  • Oracle数据库体系结构
  • Oracle数据库管理
  • Oracle用户、用户资源限制、审计管理
  • Oracle9i特色、安装配置及新增功能
  • Oracle9i系统管理练习手册

第一部分: Oracle 体系结构

Oracle关系数据库管理系统  

1.什么是关系数据库(RDBMS)
3.数据库按规模和用途分类
4.关系数据库管理系统的核心任务
5.Oracle 关系数据库的体系结构
6.Oracle磁盘资源结构
7.Oracle使用内存和CPU:
    Oracle服务器实例结构
    系统全局区SGA(System Global Area)
    程序全局区(PGA)
    Oracle后台进程用户如何连接到服务器进程
    Oracle处理SQL Select语句的过程
    Oracle处理SQL DML语句的过程
    Oracle提交事务(COMMIT)的工作过程
8.数据库对象类型及一些基本概念
9.操做Oracle数据库的工具
    最终用户可用的工具 SQL*Plus
      在Window 环境下SQL*Plus的启动 SQL*Plus中各种命令的执行
        执行标准SQL命令
        执行PL/SQL块
        执行SQL*Plus命令、
        获得与执行命令有关的信息
        获得有关定义的信息、
        获得错误信息
    使用Oracle管理工具
      Oracle Server Manager 行模式
      Oracle Enterprise Manager管理工具
      使用Oracle OEM性能监测(Diagnostics)和调节(Tuning)包 
        Performance Manager
        TopSessions
        Oracle Expert等其他工具
      使用Oracle数据库配置工具Database Configuration Assistant
      使用Oracle网络配置工具Net8 Assistant
      使用Oracle软件安装工具 Universal Installer
      Oracle数据装载工具SQL*Loader
      Oracle数据卸出和装入工具EXP 和 IMP重新组织数据
10.数据库操作员的主要工作

1 安装与配置Oracle数据库软件-1:基本安装与配            

1.用Oracle Installer
2.安装 Oracle
3.安装Oracle服务器
4.安装Oracle Net8
5.安装Oracle客户端软件客户/服务器结构配置
6.Oracle服务器如何在Windows上工作
   Oracle服务
   Oracle数据库软件及数据的目录结构

1 安装与配置Oracle数据库软件-2: Oracle 网络解决方案

1.网络的发展方向及问题
  主机计算模式
  客户服务器结构的成长
  互联网计算的出现
  Oracle的网络解决方案
2.基本的Net8结构
  Net8建立服务器连接的过程
  Net8的组成部分及它们之间的相互作用
3.基本的Net8服务器端的配置
  用Net8 Assistant 配置listener
    配置监听位置
    配置数据库服务
    配置其它服务
    给Listener 命名
  用Listener控制实用程序LSNRCTL启动Net8 listener
  用Listener控制实用程序LSNRCTL关闭Net8 listener
  用Windows 服务管理器启动/关闭Net8 listener
  在同一的节点设置多个listener进程
    配置第二个监听进程
    启动第二个监听进程
  服务器端的配置文件
4.基本Net8客户端配置
  用主机命名方法建立从Net8客户端的连接
  配置Net8客户端文件并用本地命名方法建立连接
  用Net8 Assistant定义客户端的参数
  客户端的配置文件

1 Oracle分布式数据库配置

1 配置Oracle管理服务器:Oracle Management Server  

1 练习

上机试验:察看Oracle系统重要磁盘文件结构 (观察与讨论)
上机试验:连接数据库及管理工具的使用
    在Oracle服务器端用 SQL*PLUS 工具连接到数据库
    在Oracle服务器端进入server manager工具
    在Oracle服务器端进入DBA Stduio工具
上机试验(可选):用Oracle Installer安装数据库服务器软件
上机试验(可选):安装Oracle客户端软件
上机试验:在客户端进行客户/服务器配置
上机试验:观察Oracle在Window NT系统上的服务
上机试验:观察tnsnames.ora文件和listener.ora文件
上机试验:用Net8 Assistant观察Net8网络监听

第二部分:Oracle 实例、数据库、物理存储结构的管理

1 创建新数据库

1.用工具 Database Configuration Assistant创建新数据库
2.工具Database Configuration Assistant 生成的批处理文件内容
3.手工创建实例和数据库
  准备操作系统
  准备系统参数文件
  创建数据库
  创建实例
  创建数据库
  安装数据字典
4.racle与Windows注册表

1 Oracle 实例管理

1.设置操作系统和口令文件验证
   操作系统验证
   口令文件验证
2.产生初始化参数文件
3.启动实例和打开数据库
4.关闭数据库和实例
5.获得和设置系统参数值
6.管理会话
7.监测跟踪文件和警告文件

1 表空间和数据文件的管理

1.数据库的逻辑结构
2.创建表空间
3.改变表空间尺寸的多种方法
   为表空间增加新的数据文件
   增加或减少数据文件的尺寸
   允许或禁止数据文件自动扩展
   改变数据文件的可用性
4.改变表空间的状态和存储设置
   表空间联机
   表空间脱机
   只读表空间管理
     制作只读表空间
     在WORM设备上创建只读表空间
   表空间的存储空间管理
     修改表空间的存储设置
     合并自由空间
     删除表空间
5.重定位表空间
6.规划数据文件
7.准备必要的表空间

1 回滚段管理(8i)

1.回退段的作用及工作机理
2.规划回滚段的数量和尺寸
  事务利用回滚段的工作机制
  回滚段数量的决定
  回滚段尺寸的决定用恰当的存储参数创建回滚段
3.维护回滚段
   修改回滚段
     使回滚段联机
     使回滚段脱机
     改变回滚段存储参数
     缩减回滚段
   使回滚段脱机和删除回滚段
     回滚段状态
4.解决回滚段出现的问题
   回滚段空间不够、
   快照太老
   阻滞会话
   不能使包含回滚段的表空间脱机

1 管理临时段

1.临时段的类型与管理

1 Oracle存储结构的关系

1.各种段的类型极其用途
  表段、索引段以及它们的使用
  回滚段、临时段以及它们的使用
  LOB、Cluster(簇)以及IOT(组织索引表)段
  Oracle 数据库工具所用存储应放的位置
2.对段使用盘区进行控制
3.块空间的使用
  接合数据块中的自由空间
  行链和行迁移
4.根据碎片和寿命考虑段的定位

1 数据并发性和一致性

1.并发性
2.读一致性
  读一致性、回退段、以及事务的关系
  只读事务
3.锁机制
  自动加锁
  人工锁
4.设置事务

1 维护重做日志文件

1.联机重做日志文件的用途
  前滚和回退(后滚)
2.控制检查点和日志切换
  设置数据库检查点的时间间隔
  强制执行日志切换
  强制执行无日志切换的快速检查点
3.重做日志文件的多路和维护
  创建联机重做日志组和成员
  重新命名或定位联机重做日志成员
  删除联机重做日志组和成员
4.规划联机重做日志文件
5.常见联机重做日志文件错误的排除

1 维护控制文件

1.控制文件的用途
2.控制文件的内容
3.获得控制文件信息
4.使用多路控制文件
5.创建控制文件

1 练习

上机试验:用Database Configuration Assistant工具创建数据库
上机试验:手工创建数据库XTDB
上机试验:观察Windows NT操作系统验证
上机试验:启动和关闭监听程序(Listener)
上机试验:用服务器管理器启动实例和打开数据库
上机试验:手工创建新的表空间/修改表空间属性
上机试验:在OEM环境下创建和修改表空间属性
上机试验:察看表空间使用情况
上机试验:手工创建新的回滚段/修改回滚段属性
上机试验:在OEM环境下创建和修改回滚段属性
上机试验:创建用户并为其分配临时表空间
上机试验:在OEM环境下设置表的数据存储方法
上机试验:手工创建多路重做日志组上机试验:多路控制文件

第三部分 Oracle 安全、用户资源限制、用户审计的管理

1 数据库安全管理

1.Oracle数据库安全模型
  初始数据库用户
  数据库用户的一般划分
  用户身份验证
    数据库验证
    外部验证
    企业验证
2.创建新数据库用户
3.修改和删除已存在的数据库用户
  修改用户信息
  删除用户
  查看用户信息
4.角色管理
  角色的分类
  创建角色
  修改角色删除角色
  角色的授予与收回
    角色的授予
    角色的收回
  控制角色的使用
  使用预定义角色
  角色与用户的关系
  查看角色信息
5.权限管理
  系统特权
  对象特权
  授予和收回权限
    系统特权的授予
    系统特权的收回
    对象特权的授予
    对象特权的收回
6.用Security Manager进行安全管理

1 数据库资源(PROFILE)管理

1.创建和为用户指派PROFILE
   创建PROFILE
   为用户指派PROFILE
2.设定Composite_Limit 和 Resource Cost
3.允许和禁止资源限制
4.修改和删除PROFILE
5.用PROFILE管理口令
6.查看用户和资源的相关信息

1 审计

1.数据库审计与基于值的审计的差异
2.使用数据库审计
  审计系统特权和语句审计对象
  关闭审计配置
  保护审计数据
3.察看激活的审计选项
4.获取和维护审计信息

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值