《数据库系统原理 第2版》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王勋,韩培友编著
  • 出 版 社:杭州:浙江工商大学出版社
  • 出版年份:2018
  • ISBN:9787517826361
  • 页数:285 页
图书介绍:本书以实例分析为主线,结合SQL Server2016,系统地阐述了数据库系统的基本原理、基本技术、基本方法及其应用。全书共11章,主要内容包括:概述、关系代数、数据完整性、SQL Server、概念模型和逻辑模型、关系规范化、数据安全、数据并发、数据恢复、数据库设计、数据仓库和大数据等。本书内容丰富、深入浅出、通俗易懂、结构严谨、注重实用,同时提供取材新颖、实用的例题和习题,便于读者巩固所学知识。

第1章 概述 1

1.1 数据库实例 1

1.2 基本知识 5

1.3 数据模型 11

1.4 数据库系统的结构 22

1.5 小结 27

习题 28

第2章 关系运算 30

2.1 关系数据语言 30

2.2 基本集合运算 32

2.3 专用关系运算 36

2.4 更新运算 46

2.5 综合实例 47

2.6 查询优化 48

2.7 小结 55

习题 56

第3章 数据完整性 60

3.1 实体完整性 61

3.2 参照完整性 61

3.3 用户定义完整性 63

3.4 完整性控制机制 64

3.5 数据完整性实现 67

3.6 小结 76

数据库实验 77

习题 78

第4章 SQL Server 81

4.1 结构查询语言SQL 81

4.2 创建数据库 84

4.3 数据查询 90

4.4 小结 108

查询实验 109

习题 111

第5章 概念模型和逻辑模型 113

5.1 概念模型 113

5.2 逻辑模型 120

5.3 小结 126

习题 126

第6章 关系规范化 129

6.1 函数依赖 129

6.2 范式 132

6.3 关系模式规范化 143

6.4 小结 157

习题 158

第7章 数据安全 160

7.1 数据安全模型 160

7.2 数据安全控制 161

7.3 小结 179

安全实验 180

习题 182

第8章 并发控制 183

8.1 事务管理 183

8.2 并发控制 186

8.3 封锁 189

8.4 封锁协议 191

8.5 并发事务的可串行化 194

8.6 活锁和死锁 197

8.7 小结 199

并发控制实验 200

习题 203

第9章 数据恢复 204

9.1 故障管理 204

9.2 建立冗余数据 205

9.3 恢复技术 208

9.4 检查点机制 210

9.5 小结 212

数据恢复实验 213

习题 213

第10章 数据库设计 215

10.1 数据库设计的方法与步骤 215

10.2 需求分析 217

10.3 概念结构设计 221

10.4 逻辑结构设计 226

10.5 物理结构设计 228

10.6 数据库实施 232

10.7 系统运行与维护 251

10.8 小结 252

数据库设计实验 253

习题 254

第11章 数据仓库与大数据 256

11.1 XML 256

11.2 数据仓库 263

11.3 数据挖掘 273

11.4 大数据 280

11.5 小结 283

习题 283

参考文献 285