图书介绍
Oracle 8i数据库开发与专业应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 敬铮主编;丛治琪编著 著
- 出版社: 北京:国防工业出版社
- ISBN:7118027405
- 出版时间:2002
- 标注页数:363页
- 文件大小:16MB
- 文件页数:364页
- 主题词:
PDF下载
下载说明
Oracle 8i数据库开发与专业应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库的基本知识1
1.1 数据库技术1
1.1.1 了解数据库1
1.1.2 信息、数据、信息处理2
1.1.3 数据库管理技术的发展3
1.2 数据模型6
1.3 数据库管理系统11
1.3.1 数据的安全12
1.3.2 维护和实施完整性13
1.3.3 理解事务14
1.3.4 数据独立性14
1.3.5 与数据库通信16
1.4 关系数据库管理系统16
1.4.1 关系模型17
1.4.2 Codd十二条法则18
1.5 小结19
第2章 逻辑数据库的设计与实现21
2.1 数据库设计原理21
2.1.1 数据库设计的内容、方法和步骤21
2.1.2 系统规划22
2.1.3 需求分析23
2.1.4 概念设计24
2.1.5 逻辑设计25
2.1.6 物理设计26
2.1.7 实现和维护28
2.2 关系模型和规范化29
2.2.2 规范化31
2.2.3 第一范式到第五范式33
2.2.4 域/关键字范式37
2.2.5 关系综合39
2.2.6 设计折中41
2.3 用实体联系模型设计数据库42
2.3.1 实体联系模型到数据库设计的转换43
2.3.2 树、网络和材料单55
2.4 逻辑数据库的实现:物理数据库的设计58
2.4.1 关于应用类型58
2.4.2 定量评估的使用59
2.4.3 出于性能的考虑使非标准化61
2.4.4 理解存储分层结构62
2.4.5 冗余廉价磁盘阵列63
2.4.6 DBMS中的瓶颈64
2.4.7 平台的选择64
2.4.8 操作系统集成和通用内存/CPU建议65
2.4.9 物理设计原则和常用硬件设计建议66
2.5 小结68
第3章 结构化查询语言SQL71
3.1 Oracle数据库的基本概念71
3.2 SQL的基本概念72
3.3 数据库查询73
3.3.1 SQL的基本结构73
3.3.2 简单查询的语法74
3.3.3 查询条件的描述76
3.3.4 SQL命令的编辑78
3.4 数据操纵79
3.4.1 插入数据79
3.4.2 删除和修改80
3.4.3 提交和回滚81
3.5 创建表和视图81
3.6 SQL*Plus的报表84
3.6.1 报表示例84
3.6.2 报表格式命令85
3.6.3 编辑文件命令87
3.7.1 基本函数88
3.7 函数88
3.7.2 组函数91
3.8 复杂查询93
3.8.1 连接运算93
3.8.2 子查询95
3.9 特权和角色96
3.10 索引98
3.11 并发控制98
3.12 管理员使用的SQL*Plus100
3.12.1 系统管理的SQL*Plus100
3.12.2 使用SQL*Plus的COPY命令108
3.12.3 使用SQL*Plus创建SQL110
3.12.4 在SQL*Plus中对用户权限的限制112
3.12.5 追踪SQL语句116
3.12.6 SQL*Plus 8.1版的增强122
3.13 小结124
第4章 Oracle 8数据库介绍128
4.1 Oracle 8128
4.1.1 最新版本的Oracle 8128
4.1.2 Oracle 8主要的改进129
4.1.3 Oracle 8产品家族131
4.1.4 在应用环境中装备Oracle 8132
4.2 Oracle数据库体系132
4.2.1 SYS和SYSTEM模式132
4.2.2 数据库组件133
4.2.3 数据库段139
4.2.4 Oracle数据字典142
4.2.5 其他数据库对象143
4.3 Oracle的一些基本概念144
4.3.1 进程144
4.3.2 内存与速度145
4.3.3 磁盘存储146
4.3.4 与DBMS的连接147
4.3.5 多处理器配置148
4.3.6 容错149
4.4 分区149
4.4.1 什么是分区150
4.4.2 Oracle 8分区的实例152
4.4.3 分区索引154
4.4.4 维护操作155
4.4.5 并行能力157
4.4.6 附加的考虑158
4.5 面向对象的特性159
4.5.1 面向对象的背景159
4.5.2 面向对象技术160
4.5.3 Oracle 8对象选项161
4.5.4 REF属性162
4.5.5 方法163
4.5.6 集合、变量数组和嵌套表164
4.5.7 对象视图165
4.6 Oracle 8i概述166
4.6.1 Oracle 8i中的Java能力166
4.6.2 因特网文件系统(iFS)174
4.6.3 Oracle interMedia175
4.6.4 Oracle WebDB176
4.6.5 Orale 8i的可用性和可恢复性176
4.6.6 安全性177
4.6.7 其他特性178
4.7 Oracle 8i的附加主题181
4.7.1 新的行内部地址(ROWID)181
4.7.2 口令管理的增强183
4.7.3 恢复管理器概会185
4.7.4 高级队列概念188
4.7.5 约束、国家语言支持和SYS安全性189
4.8 小结190
第5章 Oracle 8数据库编程194
5.1 用PL/SQL对Oracle数据库编程194
5.1.1 程序块结构语言PL/SQL194
5.1.2 用PL/SQL说明变量196
5.1.3 一些常见的控制结构197
5.1.4 在PL/SQL程序中使用SQL语句201
5.1.5 PL/SQL子块的应用203
5.1.6 过程的说明204
5.1.7 函数的说明206
5.2 用PL/SQL进行程序开发209
5.2.1 建立存储过程或函数210
5.2.2 检索存储过程213
5.2.3 过程和函数的提前说明214
5.2.4 在SQL语句中使用存储函数217
5.2.5 将结果存储到表中以及调用存储过程或函数217
5.2.6 包218
5.2.7 附加PL/SQL数据类型225
5.2.8 设定变量默认值235
5.3 PL/SQL编程的高级技术235
5.3.1 在PL/SQL中处理错误235
5.3.2 例外部分236
5.3.3 预定义例外237
5.3.4 例外说明241
5.3.5 成功或失败:查看SQLCODE和SQLERRM242
5.3.6 用RAISE_APPLICATION_ERROR返回错误243
5.3.7 使用游标检索数据243
5.3.8 使用游标进行FOR循环251
5.3.9 %FOUND、%NOTFOUND和%ROWCOUNT254
5.3.10 用数据库触发盟执行事物规则256
5.3.11 建立触发器257
5.3.12 用触发器对列值进行有效性检验259
5.3.13 使用触发器加强安全性261
5.3.14 使用触发器设置列的值262
5.3.15 级联触发器265
5.3.16 在触发器中不能使用COMMIT和ROLLBACK265
5.3.17 从触发器中调用存储过程265
5.3.18 对触发器的删除、启用和废止267
5.4 小结267
第6章 Oracle与C语言接口--Pro C271
6.1 Pro*C概述271
6.2 Pro*C程序基本结构271
6.2.1 一个简单的Pro*C程序271
6.2.2 Pro*C程序的基本结构272
6.3.2 数据操纵语句273
6.3.3 使用游标的查询语句273
6.3 Pro*C中的 SQL语言273
6.3.1 简单查询语句273
6.3.4 使用指示变量274
6.3.5 使用嵌入的PL/SQL块276
6.3.6 Pro*C中的出错处理276
6.4 编译运行Pro*C程序步骤277
6.4.1 预编译选项278
6.4.2 在各种操作系统下运行Pro*C程序步骤280
6.5 小结281
第7章 Oracle 8组件和对象283
7.1 Oracle进程283
7.1.1 Oracle进程283
7.1.2 Oracle主进程283
7.1.3 选项进程287
7.2.1 在Oracle 8使用内存290
7.2 Oracle内存290
7.2.2 系统全局区(SGA)291
7.2.3 程序全局区(PGA)294
7.2.4 用户工作空间295
7.3 Oracle文件296
7.3.1 Oracle文件和它们的用途297
7.3.2 数据文件298
7.3.3 日志文件300
7.3.4 控制文件302
7.3.5 初始化和配置文件302
7.3.6 日志和跟踪文件304
7.3.7 文件大小的自动调整305
7.3.8 数据分布优化305
7.3.9 标准文件位置306
7.4.1 Oracle 8数据库对象307
7.4 Oracle数据对象307
7.4.2 表308
7.4.3 索引310
7.4.4 视图312
7.4.5 同义词313
7.4.6 存储过程和包314
7.4.7 聚簇314
7.4.8 序列314
7.4.9 表空间315
7.4.10 分区317
7.4.11 对象数据类型317
7.4.12 约束318
7.5 小结319
8.1.1 SQL*Report的组成323
8.1.2 SQL*Report是怎样工作的323
8.1 概述323
第8章 用SQL*Report开发报表323
8.2 报表正文格式化程序--RPF324
8.2.1 RPF的特点说明324
8.2.2 RPF句法324
8.2.3 RPF命令介绍325
8.2.4 RPF的特殊情况处理329
8.2.5 RPF的使用330
8.2.6 RPF使用举例331
8.3 报表生成程序RPT331
8.3.1 关于RPT的说明332
8.3.2 RPT语句解释332
8.4 小结342
第9章 数据库的安全性、完整性、并发控制和恢复344
9.1 数据库的安全性344
9.1.1 数据库的存取控制345
9.1.2 特权和角色347
9.2 数据完整性349
9.1.3 审计349
9.2.1 完整性约束350
9.2.2 数据库触发器351
9.3 并发控制352
9.3.1 数据库不一致的类型352
9.3.3 Oracle多种一致性模型353
9.3.4 封锁机制353
9.3.2 封锁353
9.3.5 手工的数据封锁355
9.4 数据库备份和恢复356
9.4.1 数据库恢复所使用的结构356
9.4.2 在线日志356
9.4.3 归档日志358
9.4.4 数据库备份359
9.4.5 数据库恢复359
9.5 小结361
热门推荐
- 40748.html
- 3141602.html
- 3288405.html
- 1597022.html
- 2732218.html
- 1403426.html
- 1174516.html
- 2035483.html
- 908738.html
- 2256903.html
- http://www.ickdjs.cc/book_1889888.html
- http://www.ickdjs.cc/book_2194089.html
- http://www.ickdjs.cc/book_885064.html
- http://www.ickdjs.cc/book_3701049.html
- http://www.ickdjs.cc/book_2250195.html
- http://www.ickdjs.cc/book_3549556.html
- http://www.ickdjs.cc/book_994062.html
- http://www.ickdjs.cc/book_3736013.html
- http://www.ickdjs.cc/book_992007.html
- http://www.ickdjs.cc/book_1256022.html