壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1530|回复: 6

[入门资料] Oracle 9i中文版基础教程教案(P122)

[复制链接]
发表于 2009/7/6 13:58:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
第I部分 SQL语言与PL/SQL语言. 9

第1章  数据库的概念与Oracle 9i的安装... 9

1.1实体-关系模型... 9

1.2 关系数据库系统概述... 9

1.3  Oracle数据库历史与Oracle 9i. 10

1.4  Oracle数据库的安装... 11

1.5 本章小结... 14

第2章 SQL语言基础... 15

2.1 Oracle的数据类型... 15

2.2  SQL基本语法... 15

2.3 SQL*PLUS 工具和SQL*Plus工作单... 16

2.4函数... 19

2.4.1 单行SQL字符函数... 19

2.4.2 转换格式函数... 20

2.4.3 多行函数... 21

2.5本章小结... 22

第3章 数据操作和数据库对象... 23

3.1 多表查询... 23

3.1.1 简单的两表查询... 23

3.1.2 三表查询和多表查询... 23

3.1.3 一些连接操作设置符号... 23

3.2 数据修改... 24

3.2.1 数据的插入... 24

3.2.2 数据的修改... 24

3.2.3 数据的删除... 24

3.3 事务控制命令... 24

3.4 表的创建与修改... 25

3.4.1 生成一个简单表... 25

3.4.2 表的重命名与删除... 27

3.5  视图... 27

3.6  其他数据库对象和数据字典... 28

3.6.1 索引(Index)... 28

3.6.2 约束... 28

3.6.3 同义词... 29

3.6.4 过程、函数和包... 29

3.6.5 触发器... 29

3.6.6 数据字典... 29

3.7  本章小结... 30

第4章 PL/SQL语言... 31

4.1 PL/SQL简介... 31

4.2 PL/SQL块结构与用途... 31

4.3常量与变量... 32

4.3.1 变量声名... 32

4.3.2 常量... 32

4.3.3 单字符分界符和双符分界符... 33

4.3.3 标识符... 34

4.4 执行一个PL/SQL块... 34

4.7 游标... 35

4.8 出错处理... 36

4.9 本章小结... 37

第II部分 Oracle数据库结构与管理. 38

第5章 Oracle的管理界面... 38

5.1 企业管理器... 38

5.2 Oracle Net Manager 38

5.3 登录方式... 39

5.4  启动和关闭数据库服务器... 39

5.5 配置系统初始化参数... 40

5.6 本章小结... 40

第六章 Oracle服务器的例程... 41

6.1 系统全局区... 41

6.1.1 数据库高速缓冲区... 41

6.1.2 共享存储区... 42

6.1.3 重做日志缓冲区... 42

6.1.4 Java存储区... 42

6.1.5 大型存储区... 42

6.1.6空池... 42

6.2进程全局区... 43

6.3用户全局区... 43

6.4 Oracle进程... 43

6.4.1 服务器进程... 43

6.4.2 后台进程... 44

6.4.3从属进程... 45

6.5 本章小结... 46

第7章 Oracle数据库的物理结构... 47

7.1 数据文件... 47

7.2 控制文件... 47

7.2.1 多路控制文件... 47

7.2.2 控制文件的生成... 48

7.2.3 查询控制文件信息... 49

7.3 重做日志文件... 49

7.3.1 管理重做日志文件... 49

7.3.2 日志转换(Log Switch) 49

7.3.3 检查点... 50

7.3.4 多路日志文件... 50

7.4 归档日志文件... 51

7.4.1 设置归档路径... 51

7.4.2 设置ARCHIVELOG/NOARCHIVELOG模式... 51

7.4.3 查询日志和归档信息... 52

7.5 本章小结... 52

第八章 Oracle数据库的逻辑结构... 53

8.1 表空间... 53

8.1.1 表空间管理... 53

8.1.2 管理数据文件... 56

8.1.3 数据文件信息查询... 56

8.2 数据块... 56

8.3 扩展区... 57

8.4 段... 57

8.4.1 数据段和索引段... 57

8.4.2 临时段... 58

8.4.3 回滚段... 58

8.5 本章小结... 59

第9章 表、索引与约束... 60

9.1 数据库表创建... 60

9.1.1 生成一个简单表... 60

9.1.2 指定存储参数... 60

9.1.3 为表分区... 61

9.2 表管理... 63

9.2.1 指派与回收扩展区... 63

9.2.2 表重组... 63

9.3 表分析... 64

9.4 创建索引... 65

9.4.1 索引的分类与生成... 65

9.4.2 索引修改... 66

9.4.3 查询索引信息... 66

9.5 数据库的完整性约束... 66

9.5.1 约束的分类... 66

9.5.2 约束的创建... 67

9.6 本章小结... 67

第10章 概要文件、用户权限与角色... 68

10.1 概要文件... 68

10.2 管理用户... 69

10.2.1 创建用户... 69

10.2.2 修改用户信息... 69

10.2.3 删除用户... 69

10.3 用户验证... 70

10.4 查询用户信息... 70

10.5 权限与角色... 70

10.5.1 对象权限... 70

10.5.2 系统权限... 71

10.5.3权限回收... 71

10.5.4角色管理... 71

10.6 本章小结... 72

第11章 常用工具... 73

11.1 SQL*Loader 73

11.2 数据导入与导出... 73

11.2.1 用EXPORT导出数据... 73

11.2.2 用IMPORT导入数据... 73

11.2.3 表空间传输... 74

11.3 国家语言支持... 74

11.4 本章小结... 75

第三部分 Oracle 数据库的备份与恢复. 76

第12章 Oracle备份与恢复机制... 76

12.1  理解数据库备份... 76

12.2 冷备份与热备份... 77

12.3 归档备份与非归档备份对恢复的影响... 77

12.4 理解几种不同的恢复机制... 78

12.5 本章小结... 78

第13章 非RMAN下物理备份与恢复实现... 79

13.1 数据库的冷备份... 79

13.2 数据库的热备份... 79

13.3 控制文件的备份... 79

13.4 几种不同的恢复方式... 80

13.4.1 非归档日志下的数据库恢复... 80

13.4.2 归档日志下对丢失部分数据文件的恢复... 80

13.4.3 丢失整个数据库情况下的恢复... 81

13.5非完全恢复... 81

13.5.1 基于Cancel的恢复... 81

13.5.2 基于Time的恢复... 82

13.5.3 基于SCN的恢复... 82

13.6  本章小结... 82

第14章 逻辑备份与恢复... 83

14.1 使用逻辑备份与恢复工具... 83

14.2 数据库逻辑备份与恢复的实现... 83

14.3 使用Oracle企业管理器... 83

14.4 本章小结... 84

第15章 Oracle恢复机制的补充... 85

15.1 并行恢复的实现... 85

15.2 控制文件的重建... 85

15.3 只读表空间的恢复... 86

15.4 本章小结... 86

第16章 Oracle数据库恢复管理器和待命服务器... 87

16.1 RMAN简介... 87

16.1.1 Nocatalog 下连接RMAN.. 87

16.1.2 创建恢复目录... 87

16.1.3 管理恢复目录... 88

16.1.4 LIST和REPORT命令... 89

16.1.5 生成存储恢复管理器语句... 89

16.1.6 操作系统命令备份... 89

16.2 使用RMAN进行备份... 90

16.2.1 备份的分类与实现... 90

16.2.2 备份操作的调整... 90

16.3 使用RMAN进行还原与恢复... 90

16.3.1 数据文件的恢复... 91

16.3.2 表空间的恢复... 91

16.3.3 非归档日志下数据库的还原... 92

16.4 Oracle服务器的备用数据库(Standby Database)... 92

16.4.1 考虑使用Standby Database. 93

16.4.2 初始化参数的配置... 93

16.4.3 创建待命数据库... 93

16.5 本章小结... 95

第IV部分    性能调整. 96

第17章 性能调整概要... 96

17.1 调整目标与计划的制定... 96

17.2 调整内容... 96

17.3 常用调整工具... 97

17.4 本章小结... 97

第18章 Oracle内容调整... 98

18.1 共享存储器调整... 98

18.1.1 调整库高速缓存与数据字典高速缓存... 98

18.1.2 共享存储区的“命中率”... 98

18.1.3 提高共享存储区的性能... 99

18.2 数据库缓冲调整... 101

18.2.1 存取区缓存管理机制... 101

18.2.2 测量高速缓冲区的性能... 101

18.2.3 提高缓冲区的性能... 102

18.3 重做日志缓冲区的调整... 103

18.3.1 测试日志缓冲区的性能... 103

18.3.2 提高日志缓冲区的性能... 103

18.4 本章小结... 104

第19章 结构查询语句与应用程序设计调整... 105

19.1 TKPROF工具... 105

19.2 解释计划... 105

19.3 使用AUTOTRACE工具选项... 106

19.4 理解Oracle的最佳性能... 106

19.5 设置优化模式... 107

19.5.1 例程级优化模式... 107

19.5.2 会话级优化模式... 108

19.5.3 语句级优化模式... 108

19.6 应用程序的性能... 108

19.6.2 索引与聚簇来最小化I/O.. 109

19.7 OLTP和DSS系统的性能调整要求... 110

19.8 本章小结... 111

第20章 物理I/O调整... 112

20.1 数据文件I/O的调整... 112

20.2 数据库写进程的调整... 112

20.3 段与数据块的调整... 113

20.4 检查点进程的调整... 114

20.5 归档日志进程的调整... 114

20.6 排序区的调整... 114

20.7 回滚段的调整... 115

20.7.1 回滚段的作用... 116

20.7.2 回滚段的种类... 116

20.7.3 回滚段I/O性能测试... 116

20.7.4 提高回滚段I/O性能... 116

20.8 本章小结... 117

第21章 调整竞争... 118

21.1 锁... 118

21.1.1 数据锁... 118

21.1.2 字典锁... 119

21.1.3 死锁... 120

21.2 闩的调整... 120

21.3 Freelist的竞争... 121

21.4 本章小结... 121

第22章 Oracle资源管理... 122

22.1资源管理概况... 122

22.2 资源管理配置... 122

22.3 资源管理器的管理... 123

22.4 使用SQL*PLUS创建资源计划和使用者组... 123

22.5 本章小结... 123

第23章 Oracle性能调整工具... 124

23.1 考虑使用Oracle Expert 124

23.2 Oracle Expert的使用... 124

23.2.1  设定范围... 124

23.2.2 收集统计... 126

23.2.3 复查... 127

23.2.4 生成建议案... 128

23.2.5 脚本的生成... 128

23.3 本章小结... 128

第5部分 网络管理. 129

第24章 Net Manager基本架构... 129

24.1 Oracle Net Manager功能简介... 129

24.2 Oracle **器... 129

24.3 概要文件... 129

24.4 网络服务命名... 130

24.5 Oracle Net Manager网络协议堆栈段... 130

24.5.1 典型的OSI协议通信栈... 130

24.5.2 Oracle Net Manager客户端/服务器中的堆栈... 131

24.6 Oracle连接管理器... 132

24.7 域... 133

24.8 本章小结... 133

第25章 Oracle网络服务配置... 134

25.1 配置**器... 134

25.2 本地命名服务器配置... 134

25.3 主机命名法... 135

25.4 Oracle命名服务器配置... 135

25.5 多线程服务器配置与网络安全... 135

25.5.1 多线程服务器配置... 135

25.5.2 高级网络安全... 136

25.6 本章小结... 136

第26章 出错处理... 137

26.1服务器段异常处理... 137

26.2 命名服务器异常出理... 137

26.3 客户机异常处理... 137

26.4 NET8日志文件... 137

26.5 NET8跟踪文件... 138

26.6 本章小结... 138

Oracle+中文版基础教程教案.doc

1 MB, 下载次数: 58, 下载积分: 努力值 -5 点

发表于 2009/7/6 15:14:16 | 显示全部楼层
正想学习这方面的呢
谢谢了
发表于 2009/7/28 10:10:00 | 显示全部楼层
十分感谢
发表于 2009/9/19 13:42:25 | 显示全部楼层
谢谢LZ BUCO
发表于 2009/12/15 15:46:05 | 显示全部楼层
正想研究,下来看看
发表于 2010/3/15 15:07:42 | 显示全部楼层
好东西 学习了
发表于 2010/3/16 10:38:43 | 显示全部楼层
谢谢LZ BUCO
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 17:42 , Processed in 0.018493 second(s), 17 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表