图书介绍
数据库原理与应用 习题与解析PDF|Epub|txt|kindle电子书版本网盘下载
![数据库原理与应用 习题与解析](https://www.shukui.net/cover/41/31048517.jpg)
- 刘亚军,高莉莎编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302310136
- 出版时间:2013
- 标注页数:198页
- 文件大小:38MB
- 文件页数:209页
- 主题词:关系数据库系统
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信息1
1.1.3数据库2
1.1.4数据库管理系统2
1.1.5数据库系统2
1.1.6数据库管理员2
1.1.7数据模型3
1.1.8数据模式3
1.1.9数据的独立性3
1.2本章重点与难点4
1.2.1数据管理的发展及其特点4
1.2.2数据模型和数据模式的根本区别4
1.2.3文件系统和数据库系统的根本区别5
1.2.4数据库系统的组成5
1.2.5概念数据模型和概念数据模式的区别5
1.2.6数据库的生存周期5
1.3习题与解析5
第2章 数据模型11
2.1基本概念11
2.1.1记录和字段11
2.1.2数据模型11
2.1.3虚拟记录12
2.1.4系13
2.1.5属性和域13
2.1.6关系的键13
2.1.7关系子模式13
2.1.8主属性和非主属性13
2.1.9完整性约束13
2.1.10关系代数14
2.1.11外连接操作16
2.1.12关系演算16
2.1.13关系操作的安全性和等价性16
2.1.14 E-R数据模型(E-R图)17
2.1.15扩充E-R数据模型(EER图)17
2.2本章重点与难点分析18
2.2.1关系代数的基本操作18
2.2.2笛卡儿积操作、连接操作、等值连接操作、自然连接操作的区别18
2.2.3关系的性质18
2.2.4关系代数和关系演算的区别18
2.3典型例题分析19
2.4习题与解析21
第3章 关系数据库语言30
3.1基本概念30
3.1.1用户和数据库的接口30
3.1.2过程性语言30
3.1.3非过程性语言31
3.1.4宿主语言31
3.1.5数据定义语言31
3.1.6查询语言34
3.1.7数据操纵语言37
3.1.8数据控制语言38
3.1.9基表38
3.1.10视图38
3.1.11 SQL的组成39
3.1.12 SQL的数据类型39
3.1.13视图的建立与撤销39
3.1.14嵌入式SQL40
3.1.15动态SQL40
3.1.16 SQL的运行方式40
3.1.17 SQL的存储过程41
3.2本章重点与难点41
3.2.1数据库语言与宿主语言的区别41
3.2.2基表与视图的区别和联系41
3.2.3 WHERE子句条件表达式中的运算符号及优先级41
3.2.4 SQL的数值型统计函数42
3.2.5 SQL的基本查询格式42
3.2.6比较复杂的SQL查询语句42
3.2.7嵌入式SQL的基本概念43
3.3典型例题分析43
3.4习题与解析48
第4章 数据库管理系统引论63
4.1基本概念63
4.1.1数据库管理系统63
4.1.2事务64
4.1.3 DBMS的进程结构64
4.1.4分时环境下的集中式数据库系统结构65
4.1.5分布环境下的客户/服务器结构65
4.1.6万维网环境下的浏览器/服务器结构65
4.1.7高可用性、高缩放性和高性能的数据库系统结构65
4.1.8数据目录66
4.2本章重点与难点66
4.2.1事务的基本性质66
4.2.2数据目录与一般表的区别66
4.2.3 DBMS的工作原理和组成结构67
4.2.4 DBMS的系统结构67
4.3习题与解析67
第5章 数据库的存储结构71
5.1基本概念71
5.1.1数据库存储介质71
5.1.2记录的存储结构72
5.1.3记录在物理块上的分配72
5.1.4物理块在磁盘上的分配73
5.1.5数据压缩技术73
5.1.6文件结构和存取路径74
5.1.7动态索引75
5.1.8动态散列76
5.1.9多键查询76
5.2本章重点与难点77
5.2.1数据库的文件结构与传统文件结构的区别77
5.2.2文件访问的方式77
5.2.3文件中记录的存取路径77
5.3习题与解析78
第6章 查询处理和优化81
6.1基本概念81
6.1.1查询81
6.1.2查询处理81
6.1.3查询优化81
6.2本章重点和难点分析84
6.2.1查询优化的意义84
6.2.2代数优化84
6.2.3关系代数表达式的等价变换规则84
6.2.4查询优化树85
6.2.5代数优化的一般策略85
6.2.6依赖于存取路径的规则优化86
6.2.7代价估算优化86
6.3典型例题分析88
6.4习题与解析93
第7章 事务管理101
7.1基本概念101
7.1.1事务101
7.1.2事务管理101
7.1.3备份101
7.1.4恢复102
7.1.5运行记录的结构103
7.1.6更新事务的执行与恢复103
7.1.7故障的种类103
7.1.8并发103
7.1.9并发的目的104
7.1.10并发带来的三个问题104
7.1.11并发控制104
7.1.12合式事务105
7.1.13单粒度封锁105
7.1.14多粒度封锁105
7.1.15调度的可串行化105
7.1.16死锁105
7.1.17活锁105
7.1.18索引的并发控制105
7.1.19事务的时间标记106
7.1.20时间标记协议106
7.1.21多版本并发控制106
7.1.22乐观并发控制106
7.2本章重点和难点106
7.2.1可串行化调度与串行调度的区别106
7.2.2并发控制106
7.2.3死锁的检测方法107
7.2.4防止和解决死锁的方法107
7.2.5并发控制的正确性准则107
7.2.6等价串行调度算法108
7.2.7数据库故障的种类与恢复方法108
7.2.8锁的粒度109
7.3典型例题分析109
7.4习题与解析110
第8章 数据库的安全和完整性约束120
8.1基本概念120
8.1.1数据库的安全120
8.1.2视图定义120
8.1.3查询修改120
8.1.4访问控制120
8.1.5数据库的完整性122
8.2本章重点与难点分析123
8.2.1安全性与完整性的区别123
8.2.2数据库的安全性措施124
8.2.3完整性约束的类型124
8.2.4完整性约束的说明124
8.2.5完整性约束的实施125
8.3典型例题分析126
8.4习题与解析127
第9章 触发子和主动数据库135
9.1基本概念135
9.1.1主动数据库135
9.1.2触发子135
9.1.3触发事件136
9.1.4事件前触发136
9.1.5事件后触发136
9.1.6松耦合法136
9.1.7紧耦合法136
9.1.8嵌入法136
9.2本章重点和难点136
9.2.1主动数据库子系统的特点136
9.2.2主动数据库系统与关系数据库系统、对象数据库系统等的差别137
9.2.3触发子定义(规则的表示方法)137
9.2.4规则的应用137
9.3典型例题分析137
9.4习题与解析140
第10章 数据依赖和关系模式规范化144
10.1基本概念144
10.1.1函数依赖144
10.1.2逻辑蕴涵145
10.1.3 A氏公理145
10.1.4其他推理规则145
10.1.5函数依赖集的闭包F+146
10.1.6属性集X关于F的闭包X+146
10.1.7覆盖146
10.1.8最小函数依赖集(或最小覆盖)146
10.1.9多值依赖146
10.1.10多值依赖的推理规则147
10.1.11数据依赖147
10.1.12关系模式的分解147
10.1.13函数依赖集的投影147
10.1.14关系模式的规范化148
10.2本章重点和难点分析148
10.2.1函数依赖和候选键的关系148
10.2.2范式148
10.2.3数据依赖公理149
10.2.4无损分解的测试方法149
10.2.5保持依赖的测试方法150
10.2.6求属性集闭包的方法151
10.2.7无损分解成BCNF模式的算法151
10.2.8无损分解和保持函数依赖分解成3NF模式集的算法151
10.2.9计算最小函数依赖Fmin的算法152
10.2.10关系模式规范化的原则152
10.3典型例题分析152
10.4习题与解析155
第11章 数据库设计167
11.1基本概念167
11.1.1数据库设计167
11.1.2视图设计168
11.1.3视图集成168
11.1.4数据库设计方法168
11.1.5视图集成中的冲突169
11.1.6 E-R数据模型169
11.1.7弱实体170
11.1.8簇集170
11.1.9数据对象类的值域170
11.1.10逆规范化170
11.2本章重点与难点分析171
11.2.1局部视图设计的内容171
11.2.2视图集成的内容171
11.2.3视图集成中的冲突问题171
11.2.4基本E-R图到关系模型的转换171
11.2.5扩充E-R图到关系模型的转换173
11.2.6数据库物理设计的内容174
11.2.7索引的选择174
11.2.8簇集的选择174
11.3典型例题分析174
11.4习题与解析177