《现代数据库技术及其新进展研究》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王建君,谢光,杨芬编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2017
  • ISBN:9787517052951
  • 页数:255 页
图书介绍:本书以当前主流的关系数据库为主线,全面阐述了数据库的基本原理、基本技术、基本方法和应用技术,介绍了数据库技术的研究动态,探讨了数据库领域研究的新进展。本书主要内容包括:关系理论、关系数据库标准语言SQL、关系规范化理论、关系数据库设计、数据库的实施与调优、数据完整性约束、数据库的安全性、事务管理和锁、数据库的备份和恢复、现代数据库技术新进展等。本书注重数据库技术的实际应用,强调理论与实践紧密结合,可供从事数据库技术领域工作的科技人员参考使用。

第1章 数据库系统概述 1

1.1 数据库技术的基本概念 1

1.2 数据库技术三个发展阶段 3

1.3 数据描述和数据模型 6

1.4 数据库系统体系结构与组成 13

1.5 数据库技术发展趋势 16

第2章 关系理论 19

2.1 关系数据模型 19

2.2 关系代数 22

2.3 关系演算 28

第3章 关系数据库标准语言SQL 32

3.1 SQL简介 32

3.2 SQL的组成和基本结构 38

3.3 数据定义语言DDL 39

3.4 数据查询语言DQL 48

3.5 数据操纵语言DML 56

3.6 数据控制语言DCL 58

3.7 嵌入式SQL及其实现 60

3.8 Oracle和SQL Server对标准SQL的扩充 66

第4章 关系规范化理论 69

4.1 关系模式的存储异常和数据依赖 69

4.2 函数依赖 71

4.3 函数依赖的规则 74

4.4 多值依赖和连接依赖 76

4.5 关系模式的范式 80

4.6 关系模式的分解 89

第5章 关系数据库设计 101

5.1 数据库设计概述 101

5.2 数据库设计的需求分析 105

5.3 数据库的概念设计 110

5.4 数据库的逻辑设计 117

5.5 数据库的物理设计 121

第6章 数据库的实施与调优 126

6.1 数据库实施 126

6.2 数据库运行 128

6.3 对数据库性能的监测、分析和改善 129

第7章 数据完整性约束 131

7.1 数据完整性概述 131

7.2 域完整性约束 134

7.3 引用完整性约束 134

7.4 实体完整性约束 135

7.5 其他完整性约束 136

7.6 完整性约束的说明 136

第8章 数据库的安全性 138

8.1 数据库的安全 138

8.2 数据库的安全性控制 140

8.3 数据库加密技术 151

8.4 其他数据库安全性手段 153

8.5 SQL Server的安全机制 157

8.6 Oracle的安全机制 158

第9章 事务管理和锁 160

9.1 事务 160

9.2 并发控制 166

9.3 封锁和封锁协议 169

9.4 活锁和死锁 174

第10章 数据库的备份和恢复 179

10.1 备份与恢复概述 179

10.2 恢复模式 189

10.3 数据库故障类型及其恢复策略 191

第11章 现代数据库技术新进展 205

11.1 面向对象数据库技术 205

11.2 分布式数据库技术 214

11.3 XML数据管理技术 228

11.4 数据仓库及数据挖掘技术 238

参考文献 254