当前位置:首页 > 工业技术
数据库系统基础
数据库系统基础

数据库系统基础PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:王珊著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:1988
  • ISBN:7113029124
  • 页数:209 页
图书介绍:
《数据库系统基础》目录

目录 1

1 绪论 1

1.1 概述 1

1.1.1 数据、数据库、数据库管理系统、数据库系统 1

1.1.2 数据管理技术的进展 6

1.1.3 数据库系统的优点 7

1.2 数据模型 12

1.2.1 数据模型的基本概念 12

1.2.2 三种主要数据模型 14

小结 21

2.1.1 关系操作 22

2.1 关系模型 22

2 关系数据库 22

2.1.2 关系模型的完整性约束条件 25

2.2 关系数据语言 28

2.2.1 概述 28

2.2.2 SQL定义功能 30

2.2.3 SQL数据操作功能 34

2.2.4 视图 44

2.2.5 嵌入式SQL(Embedded SQL) 50

2.3 数据库系统的三级模式与数据独立性 56

小结 59

3 数据库保护 60

3.1 安全性 60

3.1.1 安全性控制的一般方法 61

3.1.2 数据库的安全性措施举例 65

3.2 完整性 68

3.2.1 关系系统的实体完整性和参照完整性 69

3.2.2 用户定义的完整性约束 74

3.3 并发控制 75

3.3.1 基本概念 75

3.3.2 封锁 78

3.3.3 死锁 81

3.4 恢复 82

3.4.1 数据库的一致状态 82

3.4.2 故障的种类与相应的恢复操作 83

3.4.3 后援副本、日志文件和恢复 85

小结 89

4 数据库设计 90

4.1 概述 90

4.1.1 数据库设计方法 90

4.1.2 数据库设计步骤 91

4.2 需求分析 94

4.3 概念结构设计 100

4.3.1 概念模型 102

4.3.2 局部视图设计 108

4.3.3 视图的集成 113

4.4 逻辑结构设计 120

4.4.1 E—R图向关系模型的转换 121

4.4.2 数据模型的调整和完善 122

4.5 数据库的物理设计 124

4.6.1 数据的载入和应用程序的调试 126

4.6 数据库的实施和维护 126

4.6.2 数据库的试运行 127

4.6.3 数据库的运行和维护 128

小结 130

5 数据库系统的客户/服务器体系结构 131

5.1 概述 131

5.2 客户/服务器一般概念 132

5.3 客户/服务器结构的数据库管理系统 136

5.4 客户/服务器模型与Intranet模型 137

小结 141

6.1 概述 142

6 DBMS进程结构及多线索的概念 142

6.2 DBMS进程结构研究 143

6.3 多线索(Multi—Threaded)DBMS的概念 146

小结 150

7 并行数据库系统(Parallel Database Systems) 152

7.1 概述 152

7.2 并行数据库系统的目标及功能结构 153

7.2.1 并行数据库的目标 153

7.2.2 并行数据库的功能结构 154

7.3 并行数据库的体系结构 155

7.4 并行数据库的并行处理技术 157

7.4.1 并行查询处理概述 157

7.4.3 并行查询优化 160

7.4.2 并行操作算法 160

7.5 并行数据库的物理组织 161

小结 163

8 分布式数据库系统 165

8.1 概述 165

8.1.1 分布式数据库系统 165

8.1.2 分布式数据库系统的特点 168

8.1.3 分布式数据库系统的目标 171

8.1.4 分布式数据库系统与并行数据库系统的区别 172

8.2 分布式数据库系统的体系结构 174

8.2.1 分布式数据库系统的模式结构 174

8.2.2 数据分片 176

8.2.3 分布透明性 177

8.2.4 分布式数据库管理系统(D—DBMS) 180

8.3 查询处理和优化 183

8.3.1 一个实例 184

8.3.2 查询处理和优化要解决的问题 186

8.3.3 查询优化的目标 188

8.3.4 连接查询的优化 189

8.4 分布事务管理 191

8.4.1 分布事务的恢复 191

8.4.2 并发控制 193

8.5 分布式数据库的发展前景和应用趋势 195

小结 197

参考文献 198

附录 中英文词汇对照及索引 200

返回顶部