课程简介:
本课程是您作为 Oracle 专家走向成功的第一步,可以帮助您在数据库管理基础知识方面打下坚实的基础。在本课中,您将学习如何安装和维护 Oracle 数据库。您将了解 Oracle 数据库体系结构的概念,以及各组件的工作原理和交互方式。此外,您还将学习如何创建可操作的数据库,以及如何快速有效地对各种结构进行正确的管理,其中包括性能监控、数据库安全性、用户管理和备份/恢复技术。通过实践操作,学员将加深对本课主题的理解。本课程旨在帮助学员为参加相应的 Oracle 认证专员考试做好准备。
· 安装数据库
· 在数据库之间传输数据
· 备份和恢复数据
· 管理数据
· 管理用户
· 配置 Network
课程目标:
· 安装 Oracle Database 10g 并配置数据库
· 管理 Oracle 例程
· 管理数据库存储结构
· 创建和管理用户帐户
· 执行备份和恢复数据库
· 监控数据库、解决使用数据库时出现的问题和维护数据库
· 配置 Oracle Net services
· 在数据库和文件之间移动数据
课程主题:
简介(数据库体系结构)
· 描述课程目标
· 研究 Oracle 10g 数据库体系结构
安装 Oracle 数据库软件
· 解释 DBA 核心任务和工具
· 计划 Oracle 安装
· 使用最佳的灵活的体系结构
· 使用 Oracle Universal Installer (OUI) 安装软件
创建 Oracle 数据库
· 使用数据库配置助手 (DBCA) 创建数据库
· 使用 DBCA 创建数据库设计模板
· 使用 DBCA 生成数据库创建脚本
管理 Oracle 例程
· 启动和停止 Oracle 数据库及组件
· 使用 Oracle Enterprise Manager (EM)
· 使用 SQL*Plus 和 iSQL*Plus 访问数据库
· 修改数据库初始化参数
· 了解数据库启动阶段
· 查看预警日志
· 使用数据字典
管理数据库存储结构
· 描述表数据存储(以块为单位)
· 定义表空间和数据文件的用途
· 了解和使用 Oracle Managed Files (OMF)
· 创建和管理表空间
· 获取表空间信息
· 描述自动存储管理 (ASM) 的主要概念和功能
管理用户安全性
· 创建和管理数据库用户帐户
· 对用户进行验证
· 分配默认的存储区(表空间)
· 授予权限和撤消权限
· 创建和管理职责
· 创建和管理配置文件
· 实施标准口令保护功能
· 控制用户对资源的使用
管理方案对象
· 定义方案对象和数据类型
· 创建和修改表
· 定义约束条件
· 查看表的列和内容
· 创建索引、视图和序号
· 解释临时表的用途
· 使用数据字典
管理数据和并发处理能力
· 通过 SQL 管理数据
· 确定和管理 PL/SQL 对象
· 描述触发器和触发事件
· 监控和解决锁冲突
管理撤消数据
· 解释 DML 和撤消数据生成
· 监控和管理撤消
· 描述撤消数据和重做数据之间的区别
· 配置撤消保留
· 保障撤消保留
· 使用撤消 Advisor
实施 Oracle 数据库安全性
· 描述 DBA 安全性责任
· 应用最少权限原则
· 启用标准数据库跟踪
· 指定跟踪选项
· 复查跟踪信息
· 维护跟踪线索
配置 Oracle Network 环境
· 使用 Oracle Enterprise Manager 配置 Oracle Network 环境
· 创建其它监听程序
· 创建 Oracle Net Service 别名
· 配置连接时故障转移
· 控制 Oracle Net Listener
· 测试 Oracle Net 的连接性
· 确定何时使用共享服务器和专用服务器
积极维护
· 使用统计数据
· 管理自动工作量资料档案库 (AWR)
· 使用自动数据库诊断监控程序 (ADDM)
· 描述指导框架
· 设置预警阈值
· 使用服务器生成的预警
· 使用自动任务
性能管理
· 使用 Oracle Enterprise Manager 页监控性能
· 使用 SQL Tuning Advisor
· 使用 SQL Access Advisor
· 使用共享内存的自动管理
· 使用内存 Advisor 设置内存缓冲区的大小
· 使用与性能相关的动态视图
· 排除无效或不可用的对象中的故障
备份和恢复的概念
· 确定 Oracle 数据库中可能出现的错误类型
· 描述优化例程恢复的方法
· 确定检查点、重做日志文件和归档日志文件的重要性
· 配置 ARCHIVELOG 模式
执行数据库备份
· 创建一致的数据库备份
· 在不关闭数据库的情况下进行备份
· 创建增量备份
· 自动数据库备份
· 监控快速恢复区
执行数据库恢复
· 恢复丢失的控制文件
· 恢复丢失的重做日志文件
· 在数据文件丢失后执行完全恢复
执行闪回
· 描述闪回数据库
· 使用闪回表将表内容还原到过去的某一特定时间点
· 恢复已删除的表
· 使用闪回查询查看截至任意时间点的数据库内容
· 使用闪回版本查询查看一段时间内的行版本
· 使用闪回事务处理查询查看行的事务处理历史记录
移动数据
· 描述移动数据的可用方法
· 创建和使用目录对象
· 使用 SQL*Loader 从 Oracle 数据库(或用户文件)中装入数据
· 解释数据泵的通用体系结构
· 使用数据泵的导出和导入功能在 Oracle 数据库之间移动数据
· 使用外部表并通过平台独立文件移动数据 |