《数据库系统及应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:梁树军,张建伟主编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2007
  • ISBN:7508356802
  • 页数:277 页
图书介绍:本书对数据库的原理、应用与设计3个方面的内容进行了深入浅出和全新的诠释。侧重于理论联系实际,让学生在实践的过程中去理解理论知识。本书中大量使用实际案例,把学生置身于具体的生产实践模型中,使学生能够把所学知识和实践联系起来,这样就能够充分调动学生的学习积极性,同时也能够使学生巩固所学知识。本书主要内容包括:数据库系统概述、实体联系数据模型、关系数据模型、SQL语言及其操作、数据库的保护、关系数据库设计理论、数据库应用设计、数据库应用系统设计案例,主流数据库产品、工具及比较,数据库最新进展。本书逻辑性、系统性、实践性和实用性强,适合作为计算机专业及相关专业的教材。

第1章 数据库基础知识 1

1.1 数据库基本概念 1

1.2 数据库系统 9

1.3 数据模型 17

小结 27

习题 28

第2章 关系数据库 29

2.1 关系数据库系统概述 29

2.2 关系数据结构 31

2.3 关系的完整性 35

2.4 关系模型数学理论——关系代数 36

2.5 关系模型数学理论——关系演算 42

2.6 优化查询 44

小结 46

习题 47

第3章 关系数据库语言SQL 48

3.1 SQL概述 48

3.2 数据定义 50

3.3 数据查询 56

3.4 数据更新 79

3.5 视图 82

小结 85

习题 86

第4章 数据库的安全性与完整性 87

4.1 数据库安全性概述 87

4.2 数据库安全性控制 88

4.3 数据库完整性控制机制 96

小结 115

习题 116

第5章 数据库的事务处理与数据恢复 117

5.1 事务管理的基本概念 117

5.2 并发控制 119

5.3 数据库恢复 131

小结 138

习题 138

第6章 关系数据库的规范化理论 139

6.1 概述 139

6.2 函数依赖 141

6.3 关系模式的规范化 143

6.4 数据依赖的公理系统——ARMSTRONG公理系统 151

6.5 关系模式分解 153

小结 157

习题 158

第7章 数据库设计 159

7.1 数据库设计概述 159

7.2 需求分析 160

7.3 概念结构设计 164

7.4 逻辑结构设计 167

7.5 数据库的物理设计 169

7.6 数据库实施 171

7.7 数据库运行与维护 172

小结 173

习题 173

第8章 SQL Server 2000关系数据库管理系统 174

8.1 SQL Server 2000简介 174

8.2 SQL Server 2000的安装 174

8.3 SQL Server 2000的管理工具 178

8.4 SQL Server 2000数据库对象的操作 182

8.5 SQL Server 2000数据库备份 191

8.6 SQL Server 2000数据库恢复 193

8.7 SQL Server 2000数据库传输 195

8.8 SQL Server 2000安全性管理 199

小结 205

习题 206

第9章 多媒体数据库与空间数据库 208

9.1 多媒体数据库 208

9.2 空间数据库 214

小结 223

习题 223

第10章 Web数据库与分布式数据库 224

10.1 概述 224

10.2 Web数据库 225

10.3 Web数据库访问技术 227

10.4 分布式数据库 230

小结 240

习题 241

第11章 决策支持系统和数据仓库 242

11.1 决策支持系统 242

11.2 数据仓库 248

11.3 数据挖掘 257

小结 261

习题 261

第12章 面向对象数据库 262

12.1 面向对象概念与数据库系统 262

12.2 面向对象的基本思想 266

12.3 面向对象数据模型 267

12.4 面向对象数据库管理系统 271

12.5 对象—关系数据库 274

小结 275

习题 276

参考文献 277