图书介绍
数据库系统教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![数据库系统教程 第2版](https://www.shukui.net/cover/71/33817671.jpg)
- 叶小平,汤庸,汤娜,潘明编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302286592
- 出版时间:2012
- 标注页数:354页
- 文件大小:27MB
- 文件页数:371页
- 主题词:数据库系统-教材
PDF下载
下载说明
数据库系统教程 第2版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数据库系统6
1.1.3数据库管理系统8
1.2数据库模式结构12
1.2.1数据抽象12
1.2.2三级模式和两级映射结构13
1.3数据模型16
1.3.1模型与数据模型17
1.3.2概念数据模型19
1.3.3逻辑数据模型19
本章小结26
1.知识点回顾26
2.知识点关联27
习题128
第2章 关系模型与关系运算29
2.1关系数据模型29
2.1.1关系基本概念29
2.1.2关系数据结构31
2.1.3关系数据操作34
2.1.4关系数据完整性约束35
2.2关系代数36
2.2.1基本代数运算36
2.2.2组合代数运算39
2.3关系演算44
2.3.1元组关系演算44
2.3.2域关系演算46
2.3.3安全性与等价性47
2.4查询优化48
2.4.1查询处理与查询优化48
2.4.2关系代数等价变换53
2.4.3查询优化策略和算法55
本章小结58
1.知识点回顾58
2.知识点关联58
习题259
第3章 关系数据库语言SQL62
3.1 SQL概述62
3.1.1 SQL产生与标准62
3.1.2 SQL功能与组成64
3.1.3语句类型与数据类型66
3.2数据定义68
3.2.1 SQL模式定义68
3.2.2基本表定义69
3.2.3索引定义72
3.3数据查询73
3.3.1 SQL映像语句73
3.3.2单表查询75
3.3.3基于集合运算多表查询78
3.3.4基于连接多表查询79
3.3.5基于嵌套多表查询82
3.3.6函数与表达式87
3.3.7查询结果处理88
3.4数据更新90
3.4.1数据删除90
3.4.2数据插入91
3.4.3数据修改92
3.5视图管理92
3.5.1视图创建93
3.5.2视图操作95
3.6嵌入式SQL96
3.6.1 SQL语句识别97
3.6.2主语言与SQL接口98
3.6.3游标技术101
3.6.4动态SQL103
3.7存储过程105
3.7.1存储过程创建和执行106
3.7.2存储过程状态信息107
3.7.3存储过程修改和删除107
本章小结108
1.知识点回顾108
2.知识点关联109
习题3110
第4章 关系数据模式设计112
4.1模式设计与数据冗余112
4.1.1数据冗余与操作异常113
4.1.2冗余原因与解决思路113
4.2函数依赖115
4.2.1函数依赖的基本概念115
4.2.2函数依赖集的闭包117
4.2.3 Armstrong公理系统118
4.2.4最小函数依赖集Fmin123
4.3.模式分解与算法124
4.3.1无损分解125
4.3.2保持函数依赖128
4.4关系模式范式130
4.4.1函数依赖与范式130
4.4.2多值依赖与4NF136
4.4.3连接依赖与5NF140
本章小结141
1.知识点回顾141
2.知识点关联143
习题4143
第5章 数据库设计145
5.1实体-联系数据模型145
5.1.1 E-R模型145
5.1.2 EE-R模型148
5.2数据库设计概述150
5.2.1基本任务与特征150
5.2.2设计管理基本过程151
5.3需求分析与概念设计151
5.3.1需求分析152
5.3.2概念设计153
5.4逻辑设计159
5.4.1 EE-R图向关系模式转换159
5.4.2关系模式优化163
5.5物理设计164
5.5.1集簇设计164
5.5.2索引设计165
5.5.3分区设计165
5.6数据库建立与管理166
5.6.1数据库建立实施166
5.6.2数据库管理维护167
本章小结167
1.知识点回顾167
2.知识点关联168
习题5168
第6章 数据库安全性和完整性170
6.1数据库安全性保护170
6.1.1安全性问题的提出170
6.1.2安全性保护范围171
6.1.3安全性保护技术172
6.2 SQL授权机制176
6.2.1用户类型授权176
6.2.2数据对象操作授权177
6.2.3角色机制179
6.3数据库完整性180
6.3.1关系数据完整性概念180
6.3.2完整性控制184
6.4 SQL完整性约束机制186
6.4.1实体完整性约束186
6.4.2参照完整性约束187
6.4.3用户定义完整性约束188
6.4.4主动约束机制——触发器193
本章小结195
1.知识点回顾195
2.知识点关联196
习题6197
第7章 数据库事务管理199
7.1事务与事务管理199
7.1.1事务概念与性质200
7.1.2事务操作与状态201
7.1.3 SQL事务机制202
7.2并发控制技术204
7.2.1事务并发执行204
7.2.2并发引起不一致问题205
7.2.3并发执行正确性准则概述207
7.2.4并发控制基本技术209
7.2.5封锁协议212
7.2.6活锁与死锁217
7.2.7多粒度封锁219
7.3数据库故障恢复220
7.3.1数据恢复技术221
7.3.2数据备份223
7.3.3数据恢复227
本章小结230
1.知识点回顾230
2.知识点关联231
习题7232
第8章 分布式数据库234
8.1数据库体系结构234
8.1.1集中式体系结构234
8.1.2分布式体系结构236
8.2分布式数据库系统236
8.2.1分布式计算236
8.2.2分布式数据库基本概念237
8.2.3分布式数据库模式结构238
8.2.4分布式数据库管理系统241
8.2.5分布式数据库系统概述242
8.3分布式数据存储243
8.3.1数据复制244
8.3.2数据分片245
8.4分布式数据查询247
8.4.1分布式查询处理247
8.4.2分布式查询优化248
8.5分布式事务管理250
8.5.1故障恢复控制250
8.5.2事务并发控制252
本章小结253
1.知识点回顾253
2.知识点关联254
习题8254
第9章 对象关系数据库256
9.1对象关系数据模型257
9.1.1结构类型与聚集类型257
9.1.2类型继承与引用类型260
9.1.3 E-R图扩充——对象联系图262
9.2对象关系数据库管理系统264
9.2.1 ORDBMS实现与比较264
9.2.2主要ORDBMS介绍265
9.3对象关系数据创建266
9.3.1 SQL3简述266
9.3.2类型创建267
9.3.3关系表创建272
9.3.4继承性创建273
9.4对象关系数据操作276
9.4.1元组变量与观察器函数276
9.4.2数据查询与路径表达式277
9.4.3关系与对象关系转换278
9.4.4数据更新280
本章小结281
1.知识点回顾281
2.知识点关联281
习题9282
第10章 面向对象数据库284
10.1面向对象数据模型284
10.1.1数据结构284
10.1.2数据操作和数据完整性约束287
10.1.3数据类型287
10.2面向对象数据库系统288
10.2.1面向对象数据库管理系统288
10.2.2面向对象数据库系统概述289
10.3持久化程序设计语言290
10.3.1阻抗失配与对象持久性290
10.3.2 ODMG数据建模291
10.4 ODL295
10.4.1接口295
10.4.2类和对象296
10.4.3文字303
10.4.4 ODL到C+++的映射304
10.5 OQL305
10.5.1数据查询305
10.5.2变量赋值与元素提取309
本章小结310
1.知识点回顾310
2.知识点关联311
习题10312
第11章XML数据库314
11.1 XML数据模型314
11.1.1半结构化数据314
11.1.2 XML文档316
11.1.3 XML数据模型320
11.1.4文档类型定义321
11.2 XML数据管理324
11.2.1 XML审视维度324
11.2.2 XML数据库326
11.3 XML数据查询语言327
11.3.1 XPath327
11.3.2 XQuery331
本章小结340
1.知识点回顾340
2.知识点关联341
习题11342
附录A国外数据库系统与技术相关教材344
附录B国内外数据库相关网站348
参考文献353