图书介绍
Oracle9i初学者指南PDF|Epub|txt|kindle电子书版本网盘下载
![Oracle9i初学者指南](https://www.shukui.net/cover/77/34245724.jpg)
- (美)Michael Abbey等著;王海峰等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111099273
- 出版时间:2002
- 标注页数:348页
- 文件大小:72MB
- 文件页数:359页
- 主题词:
PDF下载
下载说明
Oracle9i初学者指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 入门1
第1章 Oracle公司和Oracle软件1
1.1 术语1
1.2 Oracle公司的发展历史1
1.3 目前提供的产品7
1.4 习题8
第2章 服务指南10
2.1 术语10
2.2 Oracle支持服务11
2.3 用OSS注册TAR12
2.4 MetaLink15
2.4.1 技术库15
2.4.2 论坛18
2.5 iTAR20
2.5.1 客户碑志信息20
2.5.2 对TAR的简短描述21
2.6 Oracle Technology Network23
2.7 Oracle AppsNet25
2.8 新闻组和列表服务器27
2.8.1 新闻组28
2.8.2 列表服务器29
2.9 联机文件34
2.10 站点之外35
2.10.1 Internet搜索引擎36
2.10.2 我们喜欢的一些站点38
2.11 习题39
第3章 Oracle服务器41
3.1 术语41
3.2 服务器结构43
3.3.1 数据库复写器44
3.3 后台支持进程44
3.3.2 进程监控器45
3.3.3 系统监控器45
3.3.4 日志复写器45
3.3.5 校验点45
3.3.6 恢复器46
3.3.7 归档器46
3.4 INIT.ora46
3.4.1 地址项47
3.4.4 改变参数48
3.4.2 限制项48
3.4.3 特征项48
3.5 控制文件50
3.6 重做日志51
3.7 数据库数据文件53
3.8 回滚段/撤消表空间54
3.9 重要的内存结构55
3.9.1 数据缓存55
3.9.2 库缓存56
3.10.2 锁存57
3.10 锁和锁存57
3.10.1 锁57
3.11 全新的Oracle9i数据库58
3.12 习题59
第二部分 起 步61
第4章 数据库对象61
4.1 术语61
4.2 表—存储数据的地方62
4.2.1 创建表的一个示例62
4.2.2 创建表作为示例63
4.3 视图—一个或多个表的定制选择64
4.4 实体化视图—存储数据的视图65
4.4.1 创建实体化视图示例65
4.4.2 查询重写66
4.5 索引—获得所需数据的最快方法66
4.5.1 预先分类次序的优点66
4.5.2 惟一和非惟一索引67
4.5.3 95/5规则67
4.5.4 位图索引—不同行微小差异的一种索引67
4.6 触发器—事件驱动程序68
4.7 同义词—对象的昵称70
4.8 序列—获得唯一序号的最快方法71
4.9 创建角色—管理权限的方法71
4.10 函数、过程和包72
4.10.1 create function72
4.10.2 创建过程73
4.10.3 创建包74
4.11 其他的数据库对象74
4.11.2 create directory75
4.11.1 create operator75
4.11.4 数据库链接76
4.11.3 create library76
4.11.5 create cluster77
4.12 习题78
第5章 SQL*Plus简介80
5.1 如何访问SQL*Plus80
5.1.1 从命令行访问81
5.1.2 基于图标的访问81
5.1.3 结束SQL*Plus会话81
5.2.1 create/drop语句82
5.2 数据定义语言82
5.2.2 数据类型83
5.3 describe命令83
5.4 数据操纵语言84
5.4.1 insert语句85
5.4.2 select语句86
5.4.3 SQL*Plus环境90
5.5 表的连接94
5.6 子句的断点95
5.6.1 使用skip选项的break on96
5.6.2 在断点处计算列值97
5.6.3 break on report99
5.7 习题100
第6章 PL/SQL简介102
6.1 术语103
6.2 PL/SQL:Oracle的程序设计语言104
6.3 PL/SQL字符集105
6.3.1 合法字符105
6.3.2 算术运算符和关系运算符105
6.4 PL/SQL结构106
6.5 控制结构109
6.5.1 if逻辑结构110
6.5.2 case表达式112
6.5.3 循环113
6.6 PL/SQL程序中的SQL115
6.6.1 游标116
6.6.2 游标的for循环117
6.7 异常处理118
6.8.1 存储过程120
6.8 存储过程和函数120
6.8.2 函数123
6.9 基本调试124
6.10 继续126
6.11 习题126
第7章 DBA技术简介127
7.1 术语127
7.3 什么是Oracle实例128
7.3.1 系统全局区128
7.2 什么是数据库128
7.3.2 Oracle后台进程129
7.3.3 Startup open130
7.3.4 关闭131
7.4 Oracle表空间133
7.4.1 创建表空间—extent management dictionary133
7.4.2 创建表空间—extent management local autoallocate134
7.4.3 create undo tablespace134
7.4.5 alter tablespace offline135
7.4.6 删除表空间135
7.4.4 alter tablespace add data file135
7.5 回滚段136
7.5.1 create rollback segment136
7.5.2 alter rollback segment online137
7.5.3 手动收缩回滚段138
7.5.4 删除回滚段138
7.6 重做日志139
7.6.1 多元重做日志139
7.6.3 增加重做日志140
7.6.2 删除重做日志140
7.7 控制文件—数据库的安全检查表141
7.8 创建用户账户142
7.9 习题143
第三部分 进 阶145
第8章 深入学习SQL*Plus145
8.1 术语145
8.2 在生产中配置SQL*Plus146
8.2.1 用rem、--和/*...*/注释代码146
8.2.2 SQL*Plus包含文件146
8.3 union、intersect和minus集合操作符149
8.3.2 union all运算符150
8.3.1 union运算符150
8.3.3 minus运算符151
8.3.4 intersect运算符151
8.3.5 使用集合运算符的注意事项151
8.4 SQL*Plus命令行编辑152
8.4.1 使用命令行编辑器152
8.6 Oracle函数153
8.6.1 数学函数和运算符153
8.5 Dual表153
8.4.2 使用VI或Emac153
8.6.2 字符串函数154
8.6.3 日期数据类型156
8.6.4 SQL*Plus中的日期函数156
8.6.5 group by函数159
8.6.6 使用group by查找重复数据161
8.6.7 使用group by删除重复数据161
8.7 用SQL生成SQL163
8.8 在查询中查询166
8.9 decode语句168
8.10 习题170
第9章 深入学习PL/SQL171
9.1 术语171
9.2 包和程序的重载171
9.3 PL/SQL中的高级错误处理173
9.3.1 用户定义异常173
9.3.2 Oracle为错误处理提供的变量174
9.4 自治事务175
9.5 调用者权限带来的PL/SQL安全性177
9.6 Oracle提供的包177
9.6.1 utl_file包177
9.6.2 动态SQL180
9.7 习题182
第10章 深入学习DBA技术184
10.1 术语184
10.2 备份和恢复184
10.3.1 导出在备份中的作用185
10.3.2 导出使用的参数185
10.3 导出185
10.3.3 操作的导出模式187
10.3.4 导出类型190
10.4 导入191
10.4.1 导入在恢复中的作用191
10.4.2 导入使用的参数191
10.4.3 导入操作模式193
10.4.4 导入类型194
10.5.1 热备份和冷备份195
10.5 介质恢复特性195
10.5.2 在归档日志模式下运行197
10.5.3 写热备份198
10.5.4 介质恢复—示例199
10.6 习题202
第11章 Oracle企业管理器204
11.1 术语204
11.2 使用OEM能做什么:快速浏览205
11.3 启动207
11.5 维护表空间209
11.4 关闭209
11.5.1 重新设置数据文件的大小211
11.5.2 添加数据文件212
11.5.3 减小数据文件212
11.6 用户维护213
11.6.1 创建新用户213
11.6.2 占有数据库空间的权利215
11.6.3 授予对象权限216
11.7 对象维护218
11.8 习题222
12.1 术语224
第12章 分布式计算224
12.2 借助分布式处理的分区应用225
12.3 Oracle Net225
12.3.1 listener.ora225
12.3.2 tnsnames.ora227
12.3.3 Network Configuration Assistant228
12.3.4 tnsnames.ora的放置232
12.3.5 使用Oracle Net建立连接232
12.4 习题234
13.1 术语237
第13章 Oracle9i中的“i”237
第四部分 网 络 应 用237
13.2 Oracle Internet数据库238
13.3 Java在数据库中的应用241
13.4 高可用性242
13.4.1 防止系统崩溃243
13.4.2 防止磁盘故障243
13.4.4 管理计划内停用244
13.5 实际应用簇244
13.4.3 防止人为过失244
13.6 Internet文件系统245
13.7 习题246
第14章 WWW248
14.1 术语248
14.2 Oracle9i应用服务器249
14.2.1 通信服务251
14.2.2 Business Logic Services253
14.2.3 表示服务253
14.2.4 高速缓存服务256
14.2.6 Portal服务258
14.2.5 内容管理服务258
14.2.7 商务智能服务260
14.3 Java在数据库中的应用260
14.4 习题263
第五部分 超 越265
第15章 表单和报表概述265
15.1 术语265
15.2 样例数据265
15.3 Forms和Reports介绍266
15.3.1 Forms和Reports的组件267
15.3.2 初始化数据库连接268
15.4 建立表单268
15.4.1 Data Block Wizard269
15.4.2 Layout Wizard270
15.4.3 编辑以前的表单273
15.5 Report Builder277
15.5.1 Report向导278
15.5.2 修改报表280
15.6 习题281
16.1 术语283
第16章 数据分区283
16.2 为什么要进行数据分区284
16.2.1 数据量284
16.2.2 分区提供的管理简化285
16.2.3 性能上的好处285
16.3 基于量程的分区286
16.3.1 选择分区键286
16.3.2 基于量程的分区——SQL语句288
16.4 索引分区表289
16.4.1 本地分区索引290
16.4.2 全局分区索引293
16.4.3 是否使用本地索引294
16.4.4 有前缀和非前缀的分区索引296
16.5 列表分区297
16.6 散列分区299
16.7 什么时候使用何种方式300
16.7.1 行数300
16.7.2 访问方法301
16.7.3 合成分区302
16.8 习题303
第17章 数据仓库和汇总305
17.1 术语305
17.2 什么是数据仓库306
17.3 设计数据仓库307
17.4 数据仓库分区309
17.5 数据仓库备份311
17.6 装载数据仓库313
17.6.1 使用SQL*Loader装载数据仓库314
17.6.2 使用外部表装载数据仓库316
17.6.3 使用PL/SQL装载数据仓库317
17.7 Oracle9i数据仓库功能320
17.8 扩充的聚集操作331
17.8.1 rollup函数332
17.8.2 cube函数333
17.8.3 排列函数334
17.8.4 分屏函数338
17.8.5 统计函数340
17.9 习题341
附录A 习题答案343