Oracle 9i中文版基础培训教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:赵松涛编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2003
- ISBN:7115119449
- 页数:384 页
1.1 关系型数据库系统简介 1
1.1.1 什么是关系型数据 1
第1章 从零开始——Oracle9i基础 1
1.1.2 什么是关系型数据库 2
1.1.3 什么是关系型数据库系统 2
1.1.4 什么是关系型数据库管理系统 4
1.2 目前主流的两类关系型数据库系统 4
1.2.1 桌面关系型数据库系统 4
1.2.2 网络关系型数据库系统 5
1.3 网络关系型数据库的代表Oracle9i 6
1.3.1 Oracle9i数据库 6
1.4 Oracle9i的特点 7
1.4.1 集群技术 7
1.3.2 Oracle9i应用服务器 7
1.3.3 Oracle9i开发工具套件 7
1.4.2 联机分析处理、数据挖掘和分析技术 8
1.4.3 智能管理 9
1.4.4 分布式 9
1.5 Oracle9i的两种工作模式 10
1.5.1 客户机/服务器模式 10
1.5.2 浏览器/服务器模式 10
1.6 习题 11
2.1 安装数据库服务器 12
2.1.1 安装的硬件环境需求 12
第2章 构建环境——安装Oracle9i 12
2.1.2 安装的软件环境需求 13
2.1.3 安装的网络环境需求 13
2.1.4 安装环境实例 13
2.1.5 用【Ping】命令测试网络是否连通 14
2.1.6 安装步骤 14
2.1.7 安装结果 20
2.2 安装管理客户机 20
2.2.1 安装步骤 20
2.2.2 安装结果 25
2.3 连接服务器和客户机 26
2.3.1 服务器连接客户机 26
2.3.2 客户机连接服务器 27
2.4 数据库服务器的体系结构 30
2.4.1 进程结构 30
2.4.2 内存结构 31
2.4.3 数据库的逻辑结构 32
2.4.4 数据库的存储结构 33
2.4.5 数据库服务器的总体结构 34
2.5 习题 35
第3章 管理入门——数据库服务器的管理 36
3.1 管理的模式 36
3.1.1 直接管理模式 36
3.1.2 【管理服务器】集中管理模式 37
3.2.2 配置步骤 38
3.2.1 配置环境 38
3.2 配置【管理服务器】 38
3.2.3 【管理服务器】的启动和关闭 41
3.3 管理的用户 42
3.3.1 【system】用户 42
3.3.2 【sys】用户 42
3.3.3 【scott】用户 43
3.3.4 【sys】和【system】用户的比较 43
3.4 管理工具的使用 43
3.4.1 【SQLPlus】的使用 44
3.4.2 【SQLPlusWorksheet】的使用 45
3.4.3 【企业管理器】的使用 47
3.5.1 服务器关闭的过程 51
3.5 服务器的关闭 51
3.5.2 服务器关闭的4种方式 52
3.5.3 正常关闭 52
3.5.4 立即关闭 54
3.5.5 中止关闭 55
3.5.6 事务处理关闭 55
3.6 服务器的启动 56
3.6.1 服务器启动的6种方式 56
3.6.2 正常启动 56
3.6.3 不装载启动 57
3.6.4 装载启动 58
3.6.5 强制启动 59
3.6.7 只读启动 60
3.6.6 限制启动 60
3.7 习题 61
第4章 数据利器——SQL 62
4.1 SQL概述 62
4.1.1 SQL是什么 62
4.1.2 SQL的主要特点 62
4.1.3 Oracle9i使用SQL的工具 63
4.1.4 SQL中访问数据表的方法 63
4.1.5 两个范例数据表 63
4.2 用SQL进行单表查询 64
4.2.1 查询所有的记录 64
4.2.3 查询某些字段不同记录 65
4.2.2 查询所有记录的某些字段 65
4.2.4 单条件的查询 66
4.2.5 组合条件的查询 68
4.2.6 排序查询 69
4.2.7 分组查询 70
4.2.8 字段运算查询 71
4.2.9 变换查询显示 71
4.3 用SQL进行多表查询 72
4.3.1 无条件多表查询 72
4.3.2 等值多表查询 72
4.3.3 非等值多表查询 73
4.4.1 简单嵌套查询 74
4.4.2 带【in】的嵌套查询 74
4.4 用SQL进行嵌套查询 74
4.4.3 带【any】的嵌套查询 75
4.4.4 带【some】的嵌套查询 76
4.4.5 带【all】的嵌套查询 77
4.4.6 带【exists】的嵌套查询 78
4.4.7 并操作的嵌套查询 78
4.4.8 交操作的嵌套查询 79
4.4.9 差操作的嵌套查询 79
4.5 用SQL进行函数查询 80
4.5.1 【ceil】函数 80
4.5.3 【mod】函数 81
4.5.2 【floor】函数 81
4.5.4 【power】函数 82
4.5.5 【round】函数 82
4.5.6 【sign】函数 83
4.5.7 【avg】函数 83
4.5.8 【count】函数 83
4.5.9 【min】函数 84
4.5.1 0【max】函数 85
4.5.1 1【sum】函数 85
4.6 用SQL录入数据 86
4.6.1 单行记录的录入 86
4.6.2 多行记录的录入 87
4.6.3 表间数据复制 88
4.7.1 删除记录 89
4.7用SQL删除数据 89
4.7.2 整表数据删除 90
4.8 用SQL更新数据 90
4.8.1 直接赋值更新 90
4.8.2 嵌套更新 91
4.9 习题 92
第5章 智能管理——用好集成管理环境 93
5.1 如何定制集成的管理环境 93
5.1.1 节点 93
5.1.2 组 94
5.1.3 如何发现OEMREP数据库 96
5.2.1 默认建立的管理员 97
5.2 如何管理【管理服务器】的管理员 97
5.2.2 管理员的3种权限 98
5.2.3 建立管理员 98
5.2.4 修改管理员参数 99
5.2.5 删除管理员 101
5.3 自动监控运行情况——事件 101
5.3.1 什么是事件 102
5.3.2 事件的作用 102
5.3.3 什么是事件系统 102
5.3.4 事件系统什么时候发出通知 102
5.3.5 创建事件 103
5.4 自动运行管理任务——作业 106
5.4.1 什么是作业 106
5.4.4 创建作业 107
5.4.2 作业的作用 107
5.4.3 什么是作业系统 107
5.4.5 作业执行失败的原因 110
5.4.6 作业执行失败的解决办法 111
5.5 基于Web的管理 113
5.5.1 基于Web管理的原理 113
5.5.2 如何构建基于Web管理的环境 114
5.5.3 在数据库服务器上——启动【智能代理】 114
5.5.4 在【管理服务器】上——启动后台服务 116
5.5.5 在Web服务器上——启动ApacheHTTP服务器 116
5.5.6 在管理客户机上——安装Java插件和Applet【企业管理器】 119
5.6.1 什么是报告定义 123
5.6 通过IE浏览器进行监控——报告 123
5.6.2 什么是报告 124
5.6.3 如何构建报告的Web发布环境 124
5.6.4 如何通过IE浏览器浏览报告 126
5.7 习题 126
第6章 运行维护——DBA的日常工作 128
6.1 确保Oracle9i网络的正常运行 128
6.1.1 确保数据库服务器的正常运行 128
6.1.2 确保【管理服务器】的正常运行 129
6.1.3 确保OracleHTTP服务器的正常运行 129
6.1.4 确保管理客户机的正常运行 129
6.2 初始化参数文件 130
6.2.1 Pfile文件 130
6.2.2 Spfile文件 132
6.3 数据库的配置参数 133
6.3.1 【一般信息】选项卡的参数 133
6.3.2 【内存】选项卡的参数 134
6.3.3 【恢复】选项卡的参数 134
6.3.4 【撤消】选项卡的参数 135
6.4 切换数据库的日志模式 136
6.4.1 数据库的两种日志模式 136
6.4.2 切换到归档日志模式 137
6.5 查询使用数据库的用户 138
6.5.1 什么是会话 138
6.5.2 会话有什么内容 138
6.6.1 用【数据库配置助手】创建数据库 142
6.6 创建数据库 142
6.6.2 创建的数据库的参数 148
6.7 修改数据库的工作模式 149
6.8 删除数据库 152
6.9 定制数据库模板 153
6.9.1 什么是模板 153
6.9.2 系统默认的3种模板 153
6.9.3 如何定制个性化的模板 153
6.9.4 如何使用模板 156
6.10 升级数据库 156
6.10.1 什么是升级 156
6.10.2 升级的过程 156
6.11.1什么是数据字典 158
6.11.2如何使用数据字典 158
6.11 使用数据字典 158
6.12 处理未决事务 159
6.12.1 为什么引入事务概念 159
6.12.2 什么是事务 159
6.12.3 什么是未决事务 161
6.12.4 未决事务的处理方法——回滚 161
6.13 锁 162
6.13.1 为什么引入锁概念 162
6.13.2 什么是锁 163
6.13.3 锁的分类 163
6.13.4 查询锁信息 163
6.14习题 165
7.1.1 数据方案对象 166
第7章 数据管理——常用数据方案对象 166
7.1 Oracle9i的方案对象 166
7.1.2 管理方案对象 167
7.1.3 PL/SQL编程方案对象 167
7.1.4 如何查看方案对象 168
7.2 Oracle9i的数据类型 168
7.3 Oracle9i的数据表类型 169
7.4 创建数据表 169
7.4.1 要创建的两个数据表 170
7.4.2 创建的步骤 170
7.5 修改数据表结构 177
7.6.1 向数据表中插入数据 178
7.6 数据表中数据的管理 178
7.6.2 查询数据表的数据 181
7.6.3 更新数据表的数据 182
7.6.4 删除数据表的数据 184
7.7 截断数据表 184
7.8 删除数据表 186
7.8.1 在【企业管理器】里删除表 186
7.8.2 截断和删除的比较 187
7.9 索引 187
7.9.1 索引的原理 187
7.9.2 Oracle9i支持的索引 188
7.9.3 主码自动建立的索引 190
7.9.4 如何创建索引 191
7.9.5 如何删除索引 194
7.10 视图 194
7.10.1 什么是视图 194
7.10.2 如何创建视图 195
7.10.3 如何查询视图的数据 197
7.10.4 如何删除视图 198
7.11 约束条件 199
7.11.1 创建检查约束条件 199
7.11.2 测试检查约束条件 200
7.12 习题 201
8.1.1 Oracle9i的安全性体系 203
8.1 Oracle数据库系统的安全性 203
第8章 安全管理——给用户授权 203
8.1.2 Oracle9i的安全性机制 204
8.2 用户的管理 204
8.2.1 Oracle9i默认的用户 204
8.2.2 在【企业管理器】中如何创建用户 205
8.2.3 在【SQLPlusWorksheet】中如何创建用户 209
8.2.4 创建用户中常见问题及解决方法 211
8.2.5 用户的修改 211
8.2.6 用户的删除 212
8.3.1 Oracle9i预定义的角色 213
8.3.2 在【企业管理器】中创建角色 213
8.3 角色的管理 213
8.3.3 在【SQLPlusWorksheet】中创建角色 215
8.3.4 角色的修改 216
8.3.5 角色的删除 217
8.4 概要文件的管理 217
8.4.1 在【企业管理器】中创建概要文件 217
8.4.2 在【SQLPlusW0rksheet】中创建概要文件 221
8.4.3 概要文件的修改 221
8.4.4 将概要文件分配给用户 222
8.4.5 概要文件的删除 222
8.5 审计 223
8.5.1 审计的作用 223
8.5.2 审计的类型 223
8.5.3 审计的信息 224
8.5.4 审计的启动 225
8.5.5 审计的实例 225
8.6 习题 227
第9章 编程进阶——PL/SQL 228
9.1 PL/SQL程序结构 228
9.1.1 什么是PL/SQL程序 228
9.1.2 PL/SQL实例分析 229
9.1.3 PL/SQL程序结构 232
9.2 基本语法要素 233
9.2.1 常量 233
9.2.2 基本数据类型变量 234
9.2.3 复合数据类型变量 235
9.2.4 表达式 240
9.2.5 函数 242
9.3 流程控制 242
9.3.1 条件控制 242
9.3.2 循环控制 245
9.4 事务处理 249
9.4.1 commit命令 250
9.4.2 rollback命令 250
9.4.3 savepoint命令 252
9.5 游标 254
9.5.1 定义游标 254
9.5.2 打开游标 255
9.5.3 提取游标数据 255
9.5.5 游标的属性 256
9.5.4 关闭游标 256
9.6 过程 260
9.6.1 创建过程 260
9.6.2 查询过程 261
9.6.3 修改过程 262
9.6.4 执行过程 262
9.6.5 带参数的过程 263
9.7 序列 266
9.7.1 序列的创建 266
9.7.2 序列的使用 268
9.7.3 序列的删除 269
9.8 异常处理 270
9.8.1 系统预定义异常处理 270
9.8.2 自定义异常处理 271
9.9 综合实例 272
9.9.1 实例设计 273
9.9.2 创建数据表 274
9.9.3 录入数据 276
9.9.4 程序设计 277
9.9.5 执行结果 280
9.10 习题 283
10.1.1 如何选择前台开发工具 284
10.1.2 如何构建开发和运行环境 284
10.1 如何构建开发和运行的环境 284
第10章 系统开发——VB+Oracle9i 284
10.1.3 环境构建实例 285
10.2 VB程序如何连接数据库 287
10.2.1 ODBC数据源 287
10.2.2 Oracle9i客户机 288
10.2.3 VB程序连接数据库的过程分析 288
10.2.4 如何建立ODBC数据源 289
10.3 VB程序如何访问数据库 291
10.3.1 通过【Data】控件访问数据库 291
10.3.2 通过【ADODC】控件访问数据库 295
10.3.3 通过【ADODB】编程对象访问数据库 298
10.4.1 系统需求分析 302
10.4 研究生管理信息系统的开发流程 302
10.4.2 功能模块设计 303
10.4.3 数据表设计 303
10.4.4 索引和视图设计 305
10.4.5 创建数据库用户 305
10.4.6 创建数据表 306
10.4.7 创建索引 309
10.4.8 创建视图 311
10.4.9 VB工程总体框架 313
10.4.1 0系统是如何运行的 314
10.4.1 1模块的设计 317
10.4.1 2各子窗体的设计 318
10.5 如何执行实例程序 335
10.5.2 在客户机上的操作 336
10.5.3 在客户机上运行程序 336
10.5.1 在服务器上的操作 336
10.6 习题 339
第11章 存储管理——深入Oracle9i核心 340
11.1 控制文件 340
11.1.1 控制文件的作用 340
11.1.2 控制文件的内容 340
11.2 表空间 342
11.2.1 查询表空间的信息 342
11.2.2 创建表空间 343
11.2.3 表空间脱机 345
11.2.4 表空间联机 346
11.3.2 建立数据文件 347
11.3 数据文件 347
11.3.1 查询数据文件的信息 347
11.3.3 数据文件脱机与脱机 349
11.4 回退段 349
11.4.1 什么是回退段 350
11.4.2 创建回退段 350
11.5 黑匣子——重做日志组 352
11.5.1 重做日志组的工作原理 352
11.5.2 查询默认的重做日志组信息 353
11.5.3 创建重做日志组 354
11.6 归档日志 355
11.6.1 更改数据库的日志工作模式 355
11.6.3 归档日志文件的信息 357
11.6.2 日志文件的归档 357
11.7 习题 358
第12章 数据安全——备份与恢复实战 359
12.1 数据库常见故障及恢复原理 359
12.1.1 系统故障及恢复原理 359
12.1.2 介质故障及恢复原理 359
12.1.3 事务故障及恢复原理 360
12.2 Oracle9i的备份和恢复机制 360
12.2.1 备份和恢复的内容 360
12.2.2 备份和恢复的方法及工具 361
12.3 脱机备份与恢复实战 362
12.3.1 脱机备份 362
12.4.1 逻辑备份与恢复的前提 363
12.4 逻辑备份与恢复实战 363
12.3.2 脱机恢复 363
12.4.2 用exp命令文件实现逻辑备份 366
12.4.3 用imp命令文件实现逻辑恢复 367
12.4.4 用导出向导实现逻辑备份 369
12.4.5 用导入向导实现逻辑恢复 372
12.5 联机热备份与恢复实战 374
12.5.1 联机备份的特点 374
12.5.2 用备份向导实现联机备份 375
12.5.3 用恢复向导实现联机恢复 378
12.6 习题 379
*第13章 性能优化——通向OCP之路(本章 收录在配套光盘中) 380
附录1Oracle9i提供的系统权限 380
附录2Oracle9i提供的对象权限 384
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019