图书介绍
数据库系统原理与应用技术基础 Oracle【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 王林编著 著
- 出版社: 北京:北京希望电子出版社
- ISBN:7894980978
- 出版时间:2003
- 标注页数:287页
- 文件大小:21MB
- 文件页数:301页
- 主题词:
PDF下载
下载说明
数据库系统原理与应用技术基础 OraclePDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库系统的基本概念6
1.1 数据库、数据库管理系统与数据库系统6
1.1.1 数据库6
1.1.2 数据库管理系统6
1.1.3 数据库应用7
1.1.4 数据库管理员8
1.1.5 系统硬件及相关软件8
1.2 数据库系统的基本特点8
1.3 数据库系统的工作过程10
1.4 数据库技术的研究要点11
习题112
2.1.1 三个抽象层次的数据模型14
2.1 数据模型的基本概念14
第2章 数据模型14
2.1.2 数据模型的三个要素15
2.2 数据模型所对应的不同抽象层次15
2.3 概念世界与概念模型16
2.3.1 E-R模型16
2.3.2 EE-R模型21
2.3.3 面向对象模型23
2.4 信息世界与逻辑模型24
2.4.1 概述24
2.4.2 层次模型与层次模型数据库系统25
2.4.3 网络模型与网络模型数据库系统26
2.4.4 关系模型与关系模型数据库系统28
2.5.1 概述30
2.5 计算机世界与物理模型30
2.5.2 文件系统31
2.5.3 关系模型的存储结构32
2.6 描述数据库系统结构的重要概念——数据模式32
习题234
第3章 关系数据库系统及其标准语言SQL36
3.1 关系数据库系统特点及其标准36
3.1.1 关系数据库系统概述36
3.1.2 对关系数据库系统的衡量和评价准则38
3.2 关系模型的数学理论基础39
3.2.1 关系的表示39
3.2.2 数据操纵的表示40
3.2.4 关系代数中的扩充运算42
3.2.3 关系模型与关系代数42
3.2.5 关系代数运算实例44
3.3 SQL及其特点46
3.3.1 SQL概述46
3.3.2 SQL的数据查询47
3.3.3 SQL的数据更新58
3.3.4 SQL的数据定义60
3.3.5 定义视图和操作视图64
3.3.6 嵌入式SQL66
3.4 SQL总结与应用举例71
3.4.1 SQL的数据定义小结71
3.4.2 SQL的数据操纵举例72
3.4.3 SQL的更新功能举例78
3.4.4 有关视图的举例79
3.4.5 嵌入式SQL小结81
3.4.6 SQL的特点小结82
习题383
第4章 关系数据库的优化理论与系统实现技术87
4.1 关系数据库的规范化理论87
4.1.1 问题的引出87
4.1.2 规范化理论88
4.1.3 规范化所引起的相关问题98
4.2 数据库的并发控制98
4.2.1 数据的不一致性与并发控制98
4.2.2 封锁99
4.2.3 事务100
4.3 数据库的完整性101
4.3.1 完整性约束101
4.4 数据库的安全性102
4.3.2 触发器102
4.4.1 使用权的鉴别103
4.4.2 使用范围限制103
4.4.3 存取控制权鉴别103
4.5 数据库的恢复技术105
4.5.1 数据转储106
4.5.2 日志106
4.6 数据库的物理存储问题106
4.6.1 数据存储介质107
4.6.2 文件组织108
4.6.3 文件中记录的组织110
4.6.4 索引技术111
4.6.5 散列技术115
习题4117
5.1.1 数据库工程120
第5章 数据库设计120
5.1 数据库设计方法与软件工程学理念120
5.1.2 数据库系统生存期121
5.1.3 数据库设计的具体步骤121
5.2 规划阶段122
5.3 需求分析阶段122
5.4 概念设计阶段124
5.4.1 概念设计的重要性124
5.4.2 数据抽象124
5.4.3 基本ER模型的扩充124
5.4.4 采用E-R方法的概念设计步骤125
5.5 逻辑设计阶段125
5.7.1 编码与编译127
5.7 编码测试与数据库的实现127
5.6 物理设计阶段127
5.7.2 测试与调试129
5.7.3 数据库的实现131
5.8 数据库的运行和维护131
习题5132
第6章 数据库系统的成熟新技术134
6.1 分布式数据库系统134
6.1.1 分布式数据库概述134
6.1.2 分布式数据库系统的分类和结构137
6.1.3 数据分布策略141
6.1.4 查询的分解和优化143
6.1.5 分布式数据库系统中的并发控制和恢复技术149
6.2.1 新型数据库应用153
6.2 面向对象数据库技术153
6.2.2 面向对象数据模型154
6.2.3 面向对象语言159
6.2.4 持久化程序设计语言159
6.2.5 持久化C++系统162
6.3 对象关系数据库技术164
6.3.1 嵌套关系164
6.3.2 复杂类型和面向对象165
6.3.3 复杂类型查询169
6.3.4 面向对象和对象关系数据库的比较173
习题6174
7.1.1 常见的桌面数据库产品176
7.1 流行数据库应用开发系统简介176
第7章 常见关系数据库及应用开发系统简介176
7.1.2 数据库应用程序开发工具177
7.1.3 数据库应用程序的开发步骤178
7.2 主流关系数据库简介179
7.2.1 ORACLE180
7.2.2 SYBASE185
7.2.3 INFORMIX190
7.2.4 DB2194
7.2.5 INGRES199
7.3 关系数据库管理系统产品特性202
习题7204
8.1.1 数据库结构概述205
8.1.2 Oracle数据库的物理结构205
8.1 Oracle数据库的结构205
第8章 Oracle数据库简介205
8.1.3 数据库的逻辑结构206
8.1.4 数据库的存储对象206
8.1.5 数据字典208
8.1.6 ORACLE多线索服务器结构208
8.2 应用Oracle数据库应该了解的预备知识209
8.2.1 ORACLE数据库的技术特点209
8.2.2 分布式数据库管理功能简介210
8.2.3 ORACLE的互联网功能211
8.3 ORACLE的安装211
8.4 验证安装的结果220
8.5 ORACLE的启用220
8.6 ORACLE的卸载221
习题8222
第9章 Oracle数据库的SQL223
9.1 ORACLE中SQL的分类与SQL?PLUS的应用223
9.1.1 ORACLE中SQL的分类223
9.1.2 SQL?PLUS的构成223
9.1.3 程序块结构语言PL/SQL224
9.1.4 用PL/SQL说明变量225
9.1.5 一些常见的PL/SQL程序控制结构227
9.2 ORACLE中SQL的使用227
9.2.1 SQL DML语句的类型227
9.2.2 创建若干Oracle表227
9.2.3 使用INSERT语句229
9.2.4 SELECT语句230
9.2.5 使用UPDATE语句和DELETE语句231
9.2.7 使用LOCK TABLE语句232
9.2.6 PL/SQL对异常的处理232
9.2.9 记录的使用233
9.2.8 事务控制语句233
9.2.10 伪列238
习题9239
第10章 Oracle的DBA243
10.1 Oracle的DBA的分类243
10.2 可供DBA使用的工具243
10.2.1 DBA Studio243
10.2.2 SQL?Plus Worksheet244
10.3 例程管理245
10.4 方案管理246
10.5 安全性管理249
10.7 利用ORACLE提供的数据库管理向导250
10.6 存储管理250
10.7.1 分析向导251
10.7.2 导出向导251
10.7.3 导入向导252
10.7.4 装载向导252
10.7.5 备份向导253
10.7.6 其他向导253
10.8 数据库人工管理简介255
10.8.1 数据库的存取管理255
10.8.2 数据库程序结构管理259
10.8.3 数据库维护和安全性管理259
习题10259
11.1 Oracle的数据库的安全性261
第11章 数据库系统的基本概念261
11.1.1 数据库的存取控制262
11.1.2 特权和角色264
11.1.3 审计265
11.2 Oracle的数据完整性266
11.2.1 完整性约束266
11.2.2 数据库触发器267
11.3 Oracle的并发控制技术268
11.3.1 数据库不一致的类型269
11.3.2 封锁269
11.3.3 Oracle多种一致性模型269
11.3.4 封锁机制270
11.3.5 手工的数据封锁271
11.4.1 数据库恢复所使用的结构272
11.4 Oracle的数据库备份和恢复272
11.4.2 在线日志273
11.4.3 归档日志274
11.4.4 数据库备份275
11.4.5 数据库恢复276
习题11277
第12章 数据库技术的热点与前沿问题278
12.1 数据库系统的崛起及其快速的发展道路278
12.2 数据库技术的发展现状279
12.3 新型数据库的应用280
12.4 对数据库技术的展望284
习题12286
参考文献287
热门推荐
- 2830272.html
- 1222317.html
- 3809473.html
- 3363212.html
- 2357851.html
- 2309317.html
- 3133645.html
- 342765.html
- 891606.html
- 3651115.html
- http://www.ickdjs.cc/book_440141.html
- http://www.ickdjs.cc/book_3797102.html
- http://www.ickdjs.cc/book_2937434.html
- http://www.ickdjs.cc/book_2713194.html
- http://www.ickdjs.cc/book_2916076.html
- http://www.ickdjs.cc/book_1301407.html
- http://www.ickdjs.cc/book_2900414.html
- http://www.ickdjs.cc/book_1969794.html
- http://www.ickdjs.cc/book_3480771.html
- http://www.ickdjs.cc/book_2688872.html