图书介绍
数据库系统原理教程PDF|Epub|txt|kindle电子书版本网盘下载
![数据库系统原理教程](https://www.shukui.net/cover/58/31132131.jpg)
- 王珊,陈红编著 著
- 出版社: 北京:清华大学出版社
- ISBN:730203009X
- 出版时间:1998
- 标注页数:269页
- 文件大小:13MB
- 文件页数:279页
- 主题词:
PDF下载
下载说明
数据库系统原理教程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 数据库技术的研究领域8
1.2 数据模型9
1.2.1 数据模型的要素9
1.2.2 概念模型10
1.2.3 数据模型13
1.3 数据库系统结构23
1.3.1 数据库系统的模式结构23
1.3.2 数据库系统的体系结构25
1.4 数据库管理系统27
1.4.1 数据库管理系统的功能与组成27
1.4.2 数据库管理系统的工作过程29
1.4.3 数据库管理系统的实现方法29
1.5.2 数据库设计方法32
1.5.1 数据库设计的目标与特点32
1.5 数据库工程与应用32
1.5.3 数据库设计步骤33
1.5.4 数据库应用34
习题36
第2章 关系数据库37
2.1 关系数据库概述37
2.2 关系数据结构38
2.3 关系的完整性42
2.4 关系代数45
2.4.1 传统的集合运算46
2.4.2 专门的关系运算46
2.5 关系演算52
2.5.1 元组关系演算语言ALPHA52
2.5.2 域关系演算语言QBE57
2.6 关系数据库管理系统62
习题64
3.1.1 SQL的特点66
3.1 SQL概述66
第3章 关系数据库标准语言SQL66
3.1.2 SQL语言的基本概念68
3.2 数据定义68
3.2.1 定义、删除与修改基本表69
3.2.2 建立与删除索引71
3.3 查询72
3.3.1 单表查询73
3.3.2 连接查询82
3.3.3 嵌套查询87
3.3.4 集合查询95
3.3.5 小结97
3.4 数据更新98
3.4.1 插入数据98
3.4.2 修改数据99
3.4.3 删除数据100
3.5 视图101
3.5.1 定义视图102
3.5.2 查询视图105
3.5.3 更新视图107
3.5.4 视图的用途108
3.6 数据控制110
3.7 嵌入式SQL112
3.7.1 嵌入式SQL的一般形式113
3.7.2 嵌入式SQL语句与主语言之间的通信113
3.7.3 不用游标的SQL语句116
3.7.4 使用游标的SQL语句119
3.7.5 动态SQL简介125
习题126
第4章 关系数据库设计理论127
4.1 数据依赖127
4.1.1 关系模式中的数据依赖127
4.1.2 数据依赖对关系模式的影响128
4.1.3 有关概念129
4.2 范式130
4.2.1 第一范式(1NF)131
4.2.2 第二范式(2NF)132
4.2.3 第三范式(3NF)133
4.2.4 BC范式(BCNF)134
4.2.5 多值依赖与第四范式(4NF)136
4.3 关系模式的规范化139
4.3.1 关系模式规范化的步骤139
4.3.2 关系模式的分解140
习题143
5.1 安全性145
5.1.1 安全性控制的一般方法145
第5章 数据库保护145
5.1.2 ORACLE数据库的安全性措施149
5.2 完整性153
5.2.1 完整性约束条件153
5.2.2 完整性控制155
5.2.3 ORACLE的完整性158
5.3 并发控制161
5.3.1 并发控制概述161
5.3.2 并发操作的调度164
5.3.3 封锁165
5.3.4 死锁和活锁169
5.3.5 ORACLE的并发控制172
5.4 恢复173
5.4.1 恢复的原理173
5.4.2 恢复的实现技术174
5.4.3 ORACLE的恢复技术178
5.5 数据库复制与数据库镜象180
5.5.1 数据库复制180
5.5.2 数据库镜象182
习题183
第6章 数据库设计184
6.1 数据库设计的步骤184
6.2 需求分析185
6.2.1 需求分析的任务185
6.2.2 需求分析的方法185
6.2.3 数据字典190
6.3.1 概念结构设计的方法与步骤192
6.3.2 数据抽象与局部视图设计192
6.3 概念结构设计192
6.3.3 视图的集成196
6.4 逻辑结构设计200
6.4.1 E-R图向数据模型的转换200
6.4.2 数据模型的优化203
6.4.3 设计用户子模式204
6.5 数据库物理设计205
6.6 数据库实施207
6.7 数据库运行与维护210
习题213
第7章 关系数据库管理系统实例214
7.1 关系数据库管理系统产品概述214
7.2 ORACLE216
7.3 SYBASE221
7.4 INFORMIX226
7.5 DB2231
7.6 INGRES236
习题240
8.1 数据库技术发展概述241
第8章 数据库技术新进展241
8.2 数据模型及数据库系统的发展242
8.2.1 第一代数据库系统242
8.2.2 第二代数据库系统243
8.2.3 新一代数据库技术的研究和发展244
8.3 数据库技术与其它相关技术相结合248
8.3.1 分布式数据库248
8.3.2 并行数据库253
8.3.3 多媒体数据库257
8.3.4 主动数据库258
8.3.5 对象-关系数据库259
8.4 面向应用领域的数据库新技术260
8.4.1 数据仓库260
8.4.2 工程数据库265
8.4.3 统计数据库266
8.4.4 空间数据库266
习题267
参考文献269