《数据库原理与应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:任永功编
  • 出 版 社:北京:科学出版社
  • 出版年份:2016
  • ISBN:7030469588
  • 页数:223 页
图书介绍:

第1章 绪论 1

1.1 数据库系统综述 1

1.2 数据模型 6

1.3 数据库系统的组成 17

1.4 小结 18

本章知识结构图 19

习题 19

本章参考文献 19

第2章 关系数据库 21

2.1 关系概述 21

2.2 关系操作与关系数据语言 23

2.3 关系的完整性 24

2.4 关系代数和关系演算 26

2.5 小结 36

本章知识结构图 36

习题 37

本章参考文献 38

第3章 关系数据理论 39

3.1 问题的提出 39

3.2 函数依赖 41

3.3 范式 44

3.4 规范化小结 54

3.5 模式的分解 55

3.6 小结 67

本章知识结构图 68

习题 68

本章参考文献 72

第4章 关系数据库标准语言SQL 73

4.1 SQL概述 73

4.2 学生-课程数据库 75

4.3 数据定义 75

4.4 数据查询 80

4.5 数据更新 88

4.6 视图 90

4.7 小结 93

本章知识结构图 94

习题 95

本章参考文献 96

第5章 数据库安全性 97

5.1 安全性 97

5.2 安全性控制的一般方法 102

5.3 定义视图 111

5.4 审计 112

5.5 数据加密 113

5.6 统计数据库安全性 114

5.7 小结 115

本章知识结构图 115

习题 115

本章参考文献 116

第6章 数据库完整性 118

6.1 实体完整性 119

6.2 参照完整性 121

6.3 用户自定义完整性 122

6.4 域完整性约束 124

6.5 完整性设计的原则 125

6.6 触发器 125

6.7 小结 128

本章知识结构图 129

习题 129

本章参考文献 130

第7章 关系查询处理和优化 131

7.1 关系数据库系统的查询处理 131

7.2 关系数据库系统的查询优化 134

7.3 代数优化 137

7.4 物理优化 143

7.5 小结 145

本章知识结构图 146

习题 146

本章参考文献 146

第8章 并发控制 147

8.1 事务的基本概念 147

8.2 并发控制概述 149

8.3 封锁 151

8.4 活锁和死锁 151

8.5 解决数据库不一致性的三级锁协议 154

8.6 并发调度的可串行性 155

8.7 两段锁协议 156

8.8 封锁的粒度 158

8.9 小结 160

本章知识结构图 161

习题 161

本章参考文献 162

第9章 数据库恢复技术 163

9.1 数据库恢复概述 163

9.2 故障的种类 163

9.3 恢复的实现技术 165

9.4 恢复策略 168

9.5 具有检查点的恢复技术 170

9.6 数据库镜像 172

9.7 小结 173

本章知识结构图 173

习题 173

本章参考文献 174

第10章 数据库设计 175

10.1 数据库设计概述 175

10.2 需求分析 179

10.3 概念结构设计 189

10.4 逻辑结构设计 196

10.5 物理结构设计 201

10.6 数据库的实施和维护 204

10.7 小结 206

本章知识结构图 207

习题 207

本章参考文献 209

第11章 数据库技术发展动态 210

11.1 本章概述 210

11.2 数据库技术与多学科技术的有机结合 210

11.3 数据库建设中应注意的几个问题 215

11.4 数据库技术的全新特性及发展趋势 216

11.5 数据挖掘 217

11.6 小结 222

本章知识结构图 223

习题 223

本章参考文献 223