2020(培训体系)2020年OCP培训讲稿

上传人:精****库 文档编号:134505305 上传时间:2020-06-05 格式:DOC 页数:221 大小:777.11KB
返回 下载 相关 举报
2020(培训体系)2020年OCP培训讲稿_第1页
第1页 / 共221页
2020(培训体系)2020年OCP培训讲稿_第2页
第2页 / 共221页
2020(培训体系)2020年OCP培训讲稿_第3页
第3页 / 共221页
2020(培训体系)2020年OCP培训讲稿_第4页
第4页 / 共221页
2020(培训体系)2020年OCP培训讲稿_第5页
第5页 / 共221页
点击查看更多>>
资源描述

《2020(培训体系)2020年OCP培训讲稿》由会员分享,可在线阅读,更多相关《2020(培训体系)2020年OCP培训讲稿(221页珍藏版)》请在金锄头文库上搜索。

1、 培训体系 2020 年 OCP 培训讲稿 培训体系 2020 年 OCP 培训讲稿 Oracle 9i Database Fundamentals I 1Z0 031 OCP 培训讲稿 赵元杰 2002 年 11 月 9 日星期六 目 录 第 1 章 Oracle9i 新特点 7 1 1 高可用性 7 1 2 性能 9 1 3 安全性 9 1 4 可管理性 10 1 5 废弃下面功能 11 第 2 章 Oracle9i 概述和体系结构 11 2 1ORACLE 系统 12 2 1 1ORACLE 产品结构及组成 12 2 1 2 ORACLE 系统特点 13 2 2 ORACLE 数据库系统

2、的体系结构 13 2 2 1 ORACLE 实例的进程结构和内存结构 14 2 2 2 ORACLE 的配置方案 18 2 2 3 ORACLE 运行 20 2 2 4 ORACLE 数据库结构和表空间 21 2 3 数据库和实例的启动和关闭 在安装上介绍 26 2 3 1 ORACLE 数据库系统启动 27 2 3 2 ORACLE 数据库系统关闭 27 2 3 3 ORACLE 初始化参数文件 28 2 4 ORACLE 数据数据字典 28 2 4 1 ORACLE 数据字典的结构 28 2 4 2 ORACLE 数据字典的使用 29 2 5 ORACL 的事务管理 29 2 5 1 事务

3、概念 29 2 5 2 提交事务 29 2 5 3 回滚事务 30 2 5 4 保留点 30 2 6 数据库触发器 30 2 6 1 触发器概念 30 2 6 2 触发器组成 31 2 7 分布处理和分布式数据库 32 2 7 1 简介 32 2 7 2 分布式数据库全局名和数据库链 34 2 7 3 表快照 34 第 3 章 Oracle9i安装和管理 35 3 1 硬件要求 35 3 1 1 主机要求 35 3 1 2 硬盘要求 36 3 1 3 操作系统要求 36 3 1 4 Oracle 其他产品环境需求 37 3 1 5 Oracle 工具和预编译产品环境需求 37 3 1 6 Or

4、acle 网络及系统管理产品环境需求 38 3 1 7 Oracle8i 安装说明和限制 39 3 2 ORACLE 8i Relase 8 1 7 安装前的工作 39 3 2 1 以 root 用户设置的任务 39 3 2 2 理解 Oracle 的 OFA 结构 39 3 2 3 UNIX 系统配置工作 40 3 2 4 设置所需环境变量 42 3 2 5 设置 Oracle 产品任务 44 3 3 ORACLE 8I V8 1 7 安装具体操作 47 3 3 1 以 root 建立 oinstall 和 dba 组 47 3 3 2 建立 ORACLE 帐户 47 3 3 3 授权 OR

5、ACLE 帐户 48 3 3 4 修改 Oracle 帐户 profile 文件 48 3 3 5 建立 ORACLE 结构目录 50 3 3 6 UNIX 操作系统环境设置 50 3 3 7 重新启动操作系统 53 3 3 8 检查环境变量有效性 53 3 3 9 安装 ORACLE 8I 54 3 3 10 安装结果验证 60 3 4 安装后的工作 61 3 4 1 Oracle 用户口令的修改 61 3 4 2 建立附加的 UNIX 帐号 61 3 4 3 核实数据文件的安全性 61 3 4 4 数据库的自动和关闭的设置 62 3 4 5 为 ORACLE 帐户配置 profile 文件

6、 63 3 4 6 ORACLE 产品的后来安装 65 3 4 7 浏览安装的数据库内容 66 3 5 升级或移植 ORACLE 应用系统方案建议 69 3 6 ORACLE8I 的重新安装问题 69 3 6 1 UNIX 环境的重新安装 69 3 6 2 WINDOWS NT 环境的重新安装 70 3 7 ORACLE9I 的启动和关闭 71 3 7 1 连接到一个特权用户 71 3 7 2 口令文件验证 71 3 7 3 启动一个数据库 71 3 7 4 关闭一个数据库 71 3 7 5 阅读警告文件 71 第 4 章 创建数据库和数据字典配置数据库 71 4 1 数据库创建规划 72 4

7、 1 1 规划以及提出正确的问题 72 4 1 2 怎样确定恰当的数据块尺寸 73 4 2 组织文件系统 74 4 2 1 怎样命名数据库文件 75 4 2 2 使用最佳灵活结构 76 4 2 3 怎样配置符合 O FA 的 Oracle 文件系统 76 4 3 规划数据库文件布局 78 4 3 1 最大化可用性的规划 78 4 3 2 最小化磁盘争用的规划 78 4 4 建立参数文件 79 4 4 1 配置参数的一注意事项 82 4 4 2 建立参数文件的连接 82 4 4 3 优化数据字典存储 83 4 6 创建数据库的技术 86 4 6 1 利用 Oracle 安装程序创建数据库 86

8、4 6 2 使用安装程序创建数据库的注意事项 87 4 6 3 怎样建立自己的定制数据库创建脚本 87 4 6 4 如何从已有数据库克隆数据库 88 4 6 5 怎样利用 Database Configuration Assistant 创建数据库 89 4 7 完成数据库配置 90 4 7 1 创建表空间 90 4 7 2 执行数据字典配置脚本 91 4 7 3 建立另外的回退段 92 4 7 4 修改 SYSTEM 用户的缺省和临时表空间 94 4 7 5 更改 SYS 和 SYSTEM 的缺省口令 94 4 7 6 建立其他用户和模式对象 94 4 7 7 启用归档日志方式 94 4 7

9、 8 进行数据库完全备份 96 4 7 9 配置数据库自动启动和关闭 96 4 7 10 在数据库投入使用之后对其进行监控 96 4 7 11 怎样列出和描述初始化参数 96 4 7 12 怎样列出无记载参数 96 4 8 回顾 97 第 5 章 管理 Oracle 数据库文件 99 5 1 管理日志文件 99 5 2 管理归档日志文件 99 5 3 管理控制文件 99 5 4 管理 Oracle 管理文件 99 第 6 章 管理逻辑结构和物理结构 100 6 1 表空间和数据文件 100 6 1 1 表空间概述 100 6 1 2 SYSTEM 表空间 100 6 1 3 表空间类型 100

10、 6 1 4 建立附加表空间 100 6 1 5 临时表空间 100 6 1 6 表空间限额 100 6 1 7 监视表空间 100 6 2 管理数据文件 100 第 7 章 管理段和存储结构 101 7 1 数据块 101 7 2 扩展 101 7 3 段 101 7 4 管理撤消表空间 101 第 8 章 管理 Oracle 对象 101 8 1 管理表 101 8 2 管理约束 101 8 3 管理临时表 101 8 4 管理分区表 101 8 5 管理外部表 102 8 6 管理索引结构表 102 8 7 管理索引 102 8 8 联机重定义表 102 8 9 数据库工作空间 102

11、第 9 章 管理模式对象 102 9 1 DDL 命令的使用 102 9 2 视图和实体视图 102 9 3 管理序列 102 9 4 管理同义词 102 9 5 管理数据库链接 103 9 6 管理 PL SQL 程序对象 103 9 6 1 怎样检查无效对象 103 9 6 2 怎样重新编译无效对象 103 9 6 3 在不同表空间之间移动索引 104 9 6 4 怎样查找最高点 105 9 6 5 怎样释放未用空间 106 9 7Oracle PL SQL 支持包 106 9 7 1 DBMS SPACE 程序包 106 9 8 Oracle 数据字典 109 9 9 管理大对象存储 1

12、09 9 10 管理锁争用 109 9 10 1 怎样查找产生锁的 SQL 语句 111 9 10 2 怎样释放锁 112 9 10 3 怎样删除用户会话 113 9 10 4 怎样从数据字典中提取视图创建命令 114 9 10 5 怎样从数据字典中提取索引定义 116 9 11 回顾 122 第 10 章 管理用户 安全和全求支持 124 10 1 管理数据库用户 124 10 2 系统和对象权限 125 10 3 管理角色和资源文件 125 10 4 资源文件和口令管理 125 10 5 VPD 125 10 6 选择字符集 125 10 7 选择多字符集 125 10 8 NLS 125

13、 10 9 定义时区 125 第 11 章 Oracle 审计 126 11 1 审计种类 126 11 2 建立审计 126 11 3 审计选件和结果 126 精细的审计 126 精细的用户管理策略 126 第 12 章 练习和操作 126 第 1 章 ORACLE9I 新特点 1 1 高可用性 故障恢复 在Oracle9i中 引入新参数FAST START MTTR TARGET来指定故 障恢复应占用的最大秒数 用户可快速回到过去一个特定的时间点 上 观见表的内容 可见到由于哪个操作导致数据变化 从而手工 进行修改 下面在初始参数文件的样本 Redo Log and Recovery FA

14、ST START MTTR TARGET 300 Resource Manager RESOURCE MANAGER PLAN SYSTEM PLAN 导出和导入 对统计表的数据进行导出和导入 在进行导出和导入时 系统根据 STATISTICS 参数对导出导入表的数据进行统计 LogMiner 日志文件钻取 可记录 DBA 或用户输入的 DDL 语句 对平面文件个字典进行分析 得到各种恢复数据 另外 LogMiner 能够用 SKIP CORRRUPTION 来对有问题的日志文件进行恢复 RMAN 改进 加图形界面 长期备份 镜象备份 可重新启动备份和档案日志备 份 联机对表和参数进行改变 可

15、用 ALTER TABLE MOVE 对 IOT 进行重建 可用 ALTER SYSTEM 命令修改 SPFILE 参数 可扩展性 改变内部数据库结构以使停顿时间最小 Oracle 的 CLUSTER 技术扩展 用户会话的管理灵活 体系结构 DBA 或用户可对索引进行改进而不会全局索引无效 增加外部表可使用户方便地访问外部表 表空间的自动段可省去管理的麻烦 区的管理更灵活 实际应用集群 Real Application Cluster 允许多个实例在同一个数据库中运行 应用集群可提高数据库的性能 会话管理 Oracle 共享服务器 原 MTS 的改进 1 2 性能 SQL 和 PL SQL 优

16、化 选择主键 外部键可进行多表插入 原来系统产生的可运行字节代码 当下用 C 代码代替使速度加快 更新主键时未被涉及的外部键仍有 表级共享锁 I O 性能 可分析哪些索引不被使用 在 Oracle8i 中 光标中的 SQL 语句只 有文字的不同就重用共享池中的 SQL 语句 在 Oracle 9i 只有优化 器确定执行计划不依赖于查询中的文字时才启用重用计划 JAVA 增强 增加 Java 内部引擎进行碎片搜集和本机编译 采用对象共享和会话 锁住方法增强了性能 1 3 安全性 Oracle9i 增加许多安全特点 如 数据加密 引入 GETKEY 加密 可在 DBMS OBFUSCATION TOOLKIT 中使 用 标号安全 Oracle9I 新的标号安全更精细 可对每个行进行控制 精细的审计 对用户 日期 对象或访问权等进行控制 如可对表中的行进行条 件限制 1 4 可管理性 Oracle 管理文件 新增的管理文件 DBA 能够用 DB CREATE FILE DEST 和 DB CREATE ONLINE LOG DEST n 参数为某类文件指定操作系统 路径 撤消表空间 Orac

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号