图书介绍

数据库原理与应用 习题与解析PDF|Epub|txt|kindle电子书版本网盘下载

数据库原理与应用 习题与解析
  • 刘亚军,高莉莎编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302310136
  • 出版时间:2013
  • 标注页数:198页
  • 文件大小:38MB
  • 文件页数:209页
  • 主题词:关系数据库系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库原理与应用 习题与解析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

热门推荐