《Oracle体系架构及数据库管理》

课时:8天

课程大纲:

了解Oracle DB体系结构

  1. 列出Oracle DB的主要体系结构组件
  2. 说明内存结构
  3. 描述后台进程
  4. 将逻辑存储结构与物理存储结构关联起来
  5. 描述ASM存储组件

安装Oracle软件

  1. 描述数据库管理员(DBA)的角色,说明典型的任务和工具
  2. 计划Oracle软件安装
  3. 安装用于独立服务器的Oracle Grid Infrastructure
  4. 安装Oracle DB软件

使用DBCA创建Oracle DB

  1. 使用Database Configuration Assistant(DBCA)创建数据库
  2. 使用DBCA生成数据库创建脚本
  3. 使用DBCA管理数据库设计模板
  4. 使用DBCA执行其它任务

管理数据库实例

  1. 启动和停止Oracle DB和组件
  2. 使用Oracle Enterprise Manager
  3. 使用SQL*Plus访问数据库
  4. 修改数据库初始化参数
  5. 描述数据库启动阶段
  6. 描述数据库关闭选项
  7. 查看预警日志
  8. 访问动态性能视图
  9. 管理ASM实例
  10. 描述使用ASM的好处

管理ASM实例

  1. 创建和删除ASM磁盘组
  2. 扩展ASM磁盘组
  3. 通过使用各种实用程序检索ASM元数据

管理数据库存储结构

  1. 描述块中表行数据的存储
  2. 创建和管理表空间
  3. 获取表空间信息

管理用户安全性

  1. 创建和管理数据库用户
  2. 授予和撤销权限
  3. 创建和管理角色
  4. 创建和管理概要文件

配置Oracle Network环境

  1. 创建其它监听程序
  2. 创建Oracle Net服务别名
  3. 配置连接时故障转移
  4. 控制Oracle Net监听程序
  5. 使用tnsping测试Oracle Net的连接
  6. 确定何时使用共享服务器以及何时使用专用服务器

管理数据并发处理

  1. 描述锁定机制以及Oracle如何管理数据并发处理
  2. 监视和解决锁定冲突

管理还原数据

  1. 说明DML和还原数据的生成
  2. 监视和管理还原数据
  3. 描述还原数据和重做数据之间的不同
  4. 配置还原保留期
  5. 保证还原保留期
  6. 使用还原指导

管理内存

  1. 描述SGA中的内存组件
  2. 实施自动内存管理
  3. 手动配置SGA参数
  4. 配置自动PGA内存管理

使用闪回技术

  1. 描述闪回技术
  2. 执行闪回查询
  3. 使用闪回版本查询
  4. 对表启用行移动
  5. 执行闪回表操作
  6. 描述和使用闪回回收站
  7. 从回收站还原删除的表
  8. 管理回收站的空间使用量
  9. 查询回收站
  10. 配置闪回数据库
  11. 执行闪回数据库操作
  12. 监视闪回数据库
  13. 闪回数据库注意事项

全球化语言支持

  1. ORACLE全球化语言支持
  2. 了解字符、字符编码、编码方案和字符集
  3. 数据库字符集和国家字符集
  4. 了解Unicode和Unicode字符集
  5. 选择新数据库字符集
  6. 常见的非Unicode中文字符集
  7. Unix/Linux和Windows的NLS_LANG设置
  8. 中文字符集测试