Oracle8i初学者指南PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)(M.阿比)Michael Abbey等著;乐嘉锦,王兰成等译
- 出 版 社:北京:机械工业出版社
- 出版年份:2000
- ISBN:7111079566
- 页数:422 页
第1章 Oracle介绍 1
1.1 术语 1
1.2 什么是Oracle 3
1.2.1 Oracle的初始期 4
1.2.2 开端小结 7
1.2.3 Oracle的今天 7
1.2.4 为什么Oracle能取得现在的地位 7
1.3 Oracle8i服务器 9
1.3.1 Oracle8i服务器的独特性能 9
1.3.2 Oracle8i服务器选件 12
1.4 SQL Plus——友好的用户接口 17
1.4.1 SQL与Oracle 17
1.4.2 SQL Plus小结 18
1.5 Oracle Form——前端产品 18
1.6 Oracle Report——报表生成器 18
1.6.3 窗体信件 19
1.6.2 矩阵报表 19
1.6.1 父-子报表 19
1.7 SQL Loader 20
1.8 Oracle使用自己的工具——应用软件 20
1.9 Oracle Designer 21
1.10 Personal Oracle8i 21
1.11 Oracle Discoverer 22
1.12 Oracle8i Lite 22
1.13 服务 22
1.14 Oracle用户组——事件和出版物 23
1.15 Oracle的数据仓库 24
1.16 本章小结 24
第2章 Oracle8i中的“i” 25
2.1 术语 25
2.2 为什么使用Internet计算模型 27
2.3 电子商务 27
2.4.1 技术发展中的经济因素 28
2.4 每个人都确实需要一个胖客户机吗 28
2.4.3 范例必须改变 29
2.4.2 什么是零管理 29
2.5 网络计算体系结构 30
2.5.1 可选的软件组件 31
2.5.2 成功或失败取决于你 31
2.6 Internet计算产品 32
2.6.1 Oracle8i Lite 32
2.6.2 Oracle8i Appliance 32
2.6.3 Internet文件系统 32
2.6.4 iCONNECT 33
2.6.5 Project Panarna 33
2.7 本章小结 33
第3章 Oracle8i与面向对象技术 34
3.1 术语 34
3.2 什么是面向对象的数据库 35
3.2.4 数据库触发器 37
3.2.3 封装 37
3.2.1 什么是对象 37
3.2.2 什么是类 37
3.2.5 可扩充性 38
3.2.6 继承 38
3.2.7 多态 38
3.2.8 面向对象技术小结 39
3.3 Oracle8i一瞥 39
3.3.1 Oracle8i的聚焦区 39
3.3.2 Oracle8i备份和恢复 43
3.4 Oracle8i的对象和新数据库对象 44
3.4.1 嵌套对象 44
3.4.2 可变数组 45
3.4.3 类型中的类型 45
3.4.5 对象视图 46
3.4.6 实体化视图 46
3.4.4 方法和类型 46
3.4.7 维 47
3.5 小结 47
3.6 本章小结 47
第4章 体系结构 48
4.1 术语 48
4.2 为什么要学习结构 49
4.3 什么是数据库 49
4.3.3 本节小结 50
4.3.1 数据文件 50
4.3.2 用户数据和系统数据 50
4.4 表空间——Oracle的文件夹 51
4.4.1 表空间的名称和内容 51
4.4.2 本节小结 52
4.5 重做日志——事务日志 53
4.5.1 重做日志是怎样工作的 53
4.6 控制文件 54
4.5.2 本节小结 54
4.6.1 控制文件的使用 55
4.6.2 本节小结 55
4.7 程序 55
4.7.1 用户(客户机)进程 55
4.7.2 服务器进程 55
4.7.3 本节小结 56
4.8 数据库后台进程 56
4.8.1 数据库写入进程 56
4.8.2 校验点进程 56
4.8.3 日志写入进程 56
4.8.4 系统监控进程 57
4.8.5 进程监控进程 57
4.8.6 归档进程 57
4.8.7 锁进程 57
4.8.8 恢复进程 57
4.8.12 本节小结 58
4.8.11 队列监控进程 58
4.8.9 调度进程 58
4.8.10 作业队列进程 58
4.9 内存结构——电话线路 59
4.9.1 系统全局区 59
4.9.2 程序全局区 60
4.9.3 内存结构小结 60
4.10 什么是Oracle实例 61
4.11 综合举例 62
4.12 对多线程服务器的进一步了解 63
4.13 本章小结 63
第5章 数据库对象 64
5.1 术语 64
5.2 表——Oracle存放用户数据的所在 65
5.2.1 用户自定义数据类型 66
5.2.2 数据库触发器 67
5.3.2 创建视图 69
5.3.1 为何要用视图 69
5.3 视图——数据查看的特殊方式 69
5.3.3 实体化视图 70
5.4 索引——加快访问数据的方法 70
5.4.1 索引有顺序 72
5.4.2 索引可保证数据唯一性 72
5.4.3 两列比一列好 72
5.4.4 where子句和索引 72
5.5 同义词——新的标识符 72
5.6 授权访问 73
5.6.1 给用户授权 73
5.6.2 接受授权 74
5.7 角色——成组管理用户的方法 75
5.8 Oracle8i中可能会见到的对象 75
5.8.1 快照 75
5.8.5 聚集 76
5.8.4 序列 76
5.9 查看数据字典中的对象 76
5.8.3 数据库连接 76
5.8.2 存储对象 76
5.10 本章小结 78
第6章 安装 79
6.1 术语 79
6.2 Oracle通用安装器 80
6.3 安装Oracle8i企业版 81
6.4 Oracle Web DB 87
6.5 Oracle Developer 89
6.6 Oracle JDeveloper 91
6.7 Oracle企业管理器 93
6.7.1 预安装任务 93
6.7.2 OEM安装 94
6.7.3 OEM配置助手 97
6.8 Oracle8i客户机 98
6.9 本章小结 101
7.1 术语 102
第7章 SQL语言基础 102
7.2 两种类型的SQL语言 103
7.2.1 DDL 103
7.2.2 DML 104
7.3 SQL Plus入门 104
7.3.1 创建语句 105
7.3.2 描述语句 107
7.3.3 插入语句 107
7.3.4 查询语句 108
7.3.5 where子句 109
7.3.6 Order by子句 112
7.4 数值型数据 112
7.5 字符型数据 114
7.6 日期型数据 114
7.6.1 日期型函数 115
7.6.2 特殊格式的日期型数据 115
7.7 表列数据类型转换 116
7.6.3 日期运算 116
7.8 Update、Delete和Alter等语句 117
7.8.1 update语句 117
7.8.2 delete语句 117
7.8.3 alter语句 117
7.9 连接两个表 118
7.10 格式化输出 118
7.10.3 页脚标 120
7.10.4 将SQL Plus结果写到文件中 120
7.10.2 页头标 120
7.10.1 页和行的大小 120
7.10.5 格式化输出表列 121
7.11 本章小结 126
第8章 PL/SQL 127
8.1 术语 127
8.2 为什么要学习PL/SQL 128
8.3.2 算术运算符 129
8.3.1 合法字符 129
8.3 PL/SQL字符集 129
8.3.3 关系运算符 130
8.3.4 其他符号 130
8.4 变量 130
8.5 保留字 131
8.6 常用数据类型 131
8.6.1 varchar2 131
8.6.2 number 131
8.7 PL/SQP的组件 132
8.7.1 块结构 132
8.6.3 date 132
8.6.4 boolean 132
8.7.2 声明部分 134
8.7.3 控制结构 134
8.7.4 异常 139
8.7.5 空操作与空值结构 141
8.8 游标 141
8.8.1 显式游标 142
8.8.2 隐式游标 145
8.8.3 用何种游标 146
8.9 PL/SQL表 146
8.10 PL/SQL的注释 147
8.11 内置程序包 148
8.12 编译错误 149
8.13 编程实例 150
8.14.1 HTML基础 152
8.14 用于Internet的PL/SQL 152
8.14.2 Oracle Application Server和PL/SQL 155
8.15 本章小结 161
第9章 Oracle开发工具 162
9.1 术语 162
9.2 什么是Form Builder 163
9.3 应用层和Oracle Developer 163
9.4 谁备运行Form或Report Builder的用户工作站 164
9.5.1 对象导航器 165
9.5 快速漫游Form Builder 165
9.5.2 属性板 166
9.5.3 布局编辑器 167
9.5.4 PL/SQL编辑器 167
9.5.5 对象库 168
9.5.6 设置选项 168
9.5.7 处理Form Builder文件 169
9.5.8 鼠标右键 171
9.6 样例数据 171
9.7 Form Builder的使用 173
9.8 Form Builder的经验传授 178
9.9 Form Builder的屏幕格式化 184
9.9.1 色彩 185
9.9.2 字体 185
9.9.3 图形 185
9.11 使用Report Builder 186
9.12 Report Builder如何处理查询 186
9.10 Form Builder Runtime——客户机/服务器 186
9.13 Report Builder继续 187
9.14 本章小结 190
第10章 装载器 191
10.1 术语 191
10.2 什么是SQL Loader 192
10.3 在DOS窗口里的SQL Loader 192
10.3.1 用户标识 193
10.3.2 控制 193
10.3.3 平行 194
10.3.4 直接方式 194
10.3.5 跳过 194
10.3.6 装载 194
10.3.7 日志和坏数据文件 194
10.3.8 丢弃 195
10.4.3 Into Table 196
10.4.2 Infile 196
10.4.1 Load Data 196
10.4 SQL Loader控制文件 196
10.4.4 列和域的说明 197
10.5 SQL Loader的输出 198
10.5.1 完全装载日志文件 198
10.5.2 不完全装载日志文件 199
10.5.3 坏数据文件 199
10.6 OEM的SQL Loader 200
10.5.4 丢弃文件 200
10.7 本章小结 203
第11章 应用程序调节 204
11.1 为什么要调节Oracle系统 204
11.2 术语 205
11.3 调节处理中的主要成分 206
11.3.1 内存 206
11.3.2 怎样利用通信线处理查询 207
11.3.3 磁盘访问 208
11.4.1 SQL语句的处理步骤 210
11.4 使用共享池中的语句 210
11.4.2 在共享池中重用SQL语句 211
11.5 并行处理 217
11.6 减少等待的状态 218
11.6.1 经常提交工作 218
11.6.2 使Oracle做自我锁定 218
11.6.3 关闭不被使用的应用程序窗口 218
11.6.4 有节制地使用多任务 219
11.7 本章小结 219
第12章 高级SQL 220
12.1 术语 220
12.2 分组结果函数 220
12.2.1 使用group by子句 221
12.2.2 使用having子句 221
12.3 嵌套查询 222
12.4 为其他程序建立数据文件 222
12.6 decode语句 224
12.5 用SQL创建SQL 224
12.7 在SQL Plus中定义的变量 225
12.8 在SQL Plus中置换变量 226
12.9.3 set autotrace语句 228
12.9.4 serveroutput语句 228
12.9.5 Oracle8i增强功能 228
12.9.2 存储SQL Plus环境 228
12.9.1 表头和表尾命令 228
12.9 SQL Plus的新特征 228
12.10 repheader——整个表头,仅仅是表头 229
12.11 column——整个表列,仅仅是表列 230
12.11.1 格式化数字数据 230
12.11.2 格式化字符数据 231
12.12 创建新值 232
12.13 SQL Plus的集合论 233
12.13.4 集合差操作 234
12.13.3 集合交操作 234
12.13.2 集合全并操作 234
12.13.1 集合并操作 234
12.14 结构化编程技术 235
12.15 命令行编辑 236
12.16 SQL Plus中的空值 238
12.16.1 比较操作中的空值问题 238
12.16.2 使用NVL进行空值比较操作 238
12.16.3 The NULL=NULL比较的异常情况 239
12.17 本章小结 240
第13章 高级应用调节 241
13.1 术语 241
13.2 优化 242
13.2.1 基于代价的方法 242
13.2.2 在SQL Plus中收集统计 243
13.2.3 运用PL/SQL过程收集统计 244
13.2.4 CBO的使用控制 246
13.2.5 统计收集的方法 247
13.2.6 基于规则的方法 248
13.2.7 为什么CBO胜过基于规则的优化 249
13.3 SQL语句的处理过程 250
13.3.1 句法分析 250
13.3.2 运行 252
13.3.3 读取 252
13.4 命名变量 252
13.5 索引 253
13.6 主关键字的约束 253
13.7 调节交换的工具 254
13.7.1 查看SQL Plus中共享池的内容 254
13.7.2 实用程序 255
13.7.3 使用自动跟踪 257
13.7.4 SQL跟踪程序与tkprof 258
13.7.5 查找跟踪文件 261
13.8 本章小结 262
14.1 成为一名数据库管理员 263
第14章 数据库管理员 263
14.2 术语 264
14.3 Oracle企业管理器快速浏览 265
14.3.1 OEM管理工具 265
14.3.2 DBA管理包中的工具 266
14.3.3 调用OEM 268
14.4 用OEM 2.0进行管理 269
14.4.1 启动数据库 269
14.4.2 关闭数据库 270
14.4.3 关闭数据库时的选项及问题 271
14.4.4 授予用户访问权限 272
14.4.5 回收用户的访问权限 274
14.4.6 创建表空间 275
14.4.7 为已经存在的表空间增加存储空间 277
14.5 服务器管理器 278
14.5.1 调用 278
14.5.3 启动数据库 279
14.5.2 内部连接 279
14.5.4 关闭数据库 280
14.5.5 退出服务器管理器 280
14.5.6 授予用户访问权限 280
14.5.7 删除用户 281
14.5.8 创建表空间 281
14.5.9 为已经存在的表空间增加存储空间 281
14.6 本章小结 282
第15章 卸库与装库 283
15.1 术语 283
15.2 卸库与装库的功能 284
15.3 卸库与装库的相同点 284
15.4 卸库与装库的不同点 285
15.5 操作方法 285
15.5.1 交互式卸库:无参数调用 285
15.5.2 交互式装库:无参数调用 286
15.5.3 提示应答对进一步对话的影响 287
15.5.4 提示应答对操作成功或失败的影响 288
15.5.6 参数驱动方式的装库 289
15.5.5 参数驱动方式的卸库 289
15.5.7 Parfile关键字参数 292
15.5.8 交互式方法和参数驱动方法的混合使用 293
15.6 卸库与装库的模式 293
15.6.1 表模式卸库 293
15.6.2 用户模式卸库 293
15.6.5 用户模式装库 294
15.6.6 全库模式装库 294
15.6.4 表模式装库 294
15.6.3 全库模式卸库 294
15.6.7 模式之间的切换 295
15.6.8 各种模式的使用 295
15.7 分割表上的卸库与装库 296
15.8 运行卸库与装库的要求 296
15.9.3 不能启用全库模式卸库 297
15.9.2 读取DBA创建的卸库文件 297
15.9.1 Oracle未运行 297
15.9 错误情况及解决办法 297
15.10 参数之间的关系 298
15.11 例子 298
15.12 从OEM中卸库与装库 299
15.12.1 卸库向导 299
15.12.2 装库向导 301
15.13 本章小结 301
第16章 备份和恢复 302
16.1 术语 302
16.2 由备份提供的保护功能 302
16.2.1 保护丢失的对象 302
16.2.2 保护丢失的数据库 303
16.2.3 数据库打开时的备份 303
16.3 通过卸库和装库来进行备份 306
16.3.1 在系统空闲时间充足时的备份 307
16.3.2 在系统空闲时间不足时的备份 307
16.3.3 从卸库文件中恢复 308
16.4 映像备份 309
16.4.1 脱机(冷)备份 309
16.4.2 联机(热)备份 311
16.5 恢复 312
16.5.1 什么是恢复 313
16.5.2 重做日志的类型 313
16.5.3 恢复的类型 314
16.5.4 进行完全恢复 314
16.5.5 进行不完全恢复 316
16.6 一个完全的备份方案 318
16.7 本章小结 320
第17章 数据库调节 321
17.1 术语 321
17.2 初始化参数文件 321
17.2.2 通过Oracle8i实例管理器查看参数设定 322
17.2.1 初始化参数文件中使用的参数项类型 322
17.2.3 通过服务器管理器查看参数设定 323
17.2.4 关键参数 324
17.2.5 使用Oracle8i实例管理器更改初始化参数值 327
17.2.6 使用文本编辑器改变初始化参数的参数值 327
17.2.7 查看当前SGA的大小 328
17.2.8 存储结果 328
17.3.2 系统表 329
17.3.1 表和索引 329
17.3 输入/输出流 329
17.3.3 临时段 330
17.3.4 回滚段 330
17.3.5 联机重做日志 330
17.4 总结 330
17.5 本章小结 330
第18章 高级数据库管理员 331
18.1 术语 331
18.2.1 正常启动 332
18.2 启动命令选项 332
18.2.2 加载启动 333
18.2.3 非加载启动 333
18.2.4 约束启动 333
18.2.5 强制启动 335
18.2.6 指定初始化参数文件的启动 335
18.3 操作模式 336
18.4 关闭选项 336
18.5 附加的用户管理职责 337
18.5.1 给数据库用户授权 337
18.5.2 创建和分配新的资源文件 339
18.5.3 创建和分配新角色 340
18.6 附加的表空间维护职责 341
18.6.1 向表空间增加更多的空间 341
18.6.2 删除表空间 343
18.7.1 镜像的重做日志 344
18.7 管理重做日志组 344
18.7.2 增加新的重做日志组 346
18.7.3 删除已有的重做日志组 347
18.7.4 删除重做日志组的问题 347
18.8 回滚段 347
18.8.1 获取回滚段 348
18.8.2 创建回滚段 348
18.8.3 删除回滚段 349
18.9.1 初始化参数文件项的格式 350
18.9 初始化参数文件 350
18.9.2 检查初始化参数文件内容 351
18.9.3 修改参数值 352
18.9.4 最常被修改的参数 352
18.10 控制文件的职责 352
18.10.1 控制文件的使用 353
18.10.2 增加控制文件 353
18.10.3 删除控制文件 354
18.10.4 移动已有的控制文件 354
18.10.5 创建新的控制文件 355
18.11 最常见的错误信息 356
18.11.1 联机错误信息 357
18.11.2 ORA-00600内部错误 358
18.12 数据字典 358
18.12.1 字典视图类型 359
18.12.2 最有用的dba和Ⅴ$视图 359
18.13 与Oracle全球客户支持组织保持联系 361
18.14 本章小结 361
第19章 数据仓库特征 362
19.1 术语 363
19.2 位图索引(7.3.2版和8版) 364
19.3 优化器直方图(7.3.2版和8版) 365
19.3.1 Oracle的直方图 366
19.3.2 建立直方图 366
19.4 并行化处理 366
19.4.1 查询处理 367
19.4.3 表和索引的创建 368
19.4.2 装载操作 368
19.5 分割对象(8版) 369
19.5.1 为什么要分割对象 369
19.5.2 处理分割对象 369
19.6 实体化视图(8i版) 370
19.6.1 维 370
19.6.2 创建实体化视图 371
19.7 可移动的表空间(8i版) 373
19.8 扩充的聚集操作(8i版) 374
19.8.1 积累 374
19.8.2 立方 375
19.8.3 顶级-n 376
19.9 星形查询优化(7.3版和8版) 377
19.10 本章小结 377
第20章 WebDB 378
20.1 术语 379
20.2 WebDB结构 380
20.3 WebDB用户 381
20.4 浏览WebDB 382
20.5 数据库和WebDB 383
20.6 构造WebDB对象 387
20.6.1 创建数据库对象 387
20.6.2 构造WebDB组件 389
20.7 WebDB和数据库的管理 392
20.7.1 用户管理 393
20.7.2 更改口令 395
20.8 监控WebDB 396
20.9 WebDB站点 398
20.10 本章小结 400
第21章 JDeveloper 401
21.1 术语 401
21.2 Java综观 401
21.3 什么是JDeveloper 402
21.5.1 主窗口 403
21.4 为在Oracle环境下运行JDeveloper准备工作站 403
21.5 JDeveloper快速浏览 403
21.5.2 主菜单 404
21.5.3 工具栏 404
21.5.4 组件选项板 404
21.6 AppBrowser 404
21.6.1 导航窗格 405
21.6.2 结构窗格 405
21.6.3 内容窗格 406
21.6.4 检查器窗口 407
21.6.5 JDeveloper对象 407
21.6.6 JDBC——链接到Oracle8i 408
21.6.7 数据存取的“提供-解决”模式 408
21.6.8 建立第一个应用程序 409
21.6.9 编译并运行项目 414
21.7 使用JDeveloper的经验传授 415
21.8 本章小结 421
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《ESG指标管理与信息披露指南》管竹笋,林波,代奕波主编 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019