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

  • 购买积分:13 如何计算积分?
  • 作  者:熊才权主编
  • 出 版 社:武汉:华中科技大学出版社
  • 出版年份:2008
  • ISBN:9787560943619
  • 页数:353 页
图书介绍:本书以关系数据库为重点,系统介绍了数据库系统的基本概念、基本原理、基本方法等。

第1章 数据库系统概述 1

1.1 数据与数据管理 1

1.2 数据库系统基本概念 6

1.3 数据库系统的模式结构 11

1.4 数据模型 14

1.5 小结 27

习题1 28

第2章 关系数据库 30

2.1 关系模型概述 30

2.2 关系的完整性 34

2.3 关系代数 36

2.4 关系演算 45

2.5 查询优化 48

2.6 小结 52

习题2 52

第3章 SQL语言 54

3.1 SQL概述 54

3.2 数据定义 58

3.3 SQL数据查询功能 62

3.4 视图操作 88

3.5 数据操作 93

3.6 数据控制 97

3.7 嵌入式SQL 100

3.8 小结 103

习题3 104

第4章 关系数据理论 107

4.1 问题的提出 107

4.2 规范化 109

4.3 数据依赖的公理系统 117

4.4 模式的分解 123

4.5 小结 128

习题4 128

第5章 数据库设计 131

5.1 数据库设计概述 131

5.2 需求分析 135

5.3 概念结构设计 139

5.4 逻辑结构设计阶段 149

5.5 物理结构设计阶段 154

5.6 数据库的实施 156

5.7 数据库的运行和维护 158

5.8 基于3NF的泛关系数据库设计方法 159

5.9 PowerDesigner辅助设计 159

5.10 小结 165

习题5 166

第6章 事务处理技术 167

6.1 事务 167

6.2 数据库恢复 169

6.3 并发控制 177

6.4 小结 189

习题6 190

第7章 安全性和完整性 193

7.1 安全性 193

7.2 SQL Server的安全性 195

7.3 完整性 200

7.4 SQL Server完整性控制 202

7.5 小结 205

习题7 205

第8章 数据库管理系统 207

8.1 DBMS简介 207

8.2 DBMS系统结构 210

8.3 DBMS磁盘和文件管理 212

8.4 索引技术 216

8.5 查询处理 221

8.6 数据库安全和认证 226

8.7 小结 227

习题8 227

第9章 数据库编程 230

9.1 嵌入式编程 230

9.2 游标 235

9.3 存储过程与触发器 237

9.4 面向数据库的中间件 251

9.5 小结 265

习题9 265

第10章 数据仓库技术 267

10.1 数据仓库技术产生的背景 267

10.2 数据仓库概述 268

10.3 联机分析处理 276

10.4 SQL Server 2000中数据仓库工具 288

10.5 小结 289

习题10 290

附录A 简明SQL Server 2000教程 292

A.1 SQL Server 2000常用工具介绍 292

A.2 SQL Server 2000数据库管理 295

A.3 SQL Server 2000表、索引和视图 302

附录B 实验指导 311

实验一 数据库的创建、修改与删除 311

实验二 基本表的创建、修改与删除 315

实验三 数据更新操作 320

实验四 SQL数据查询与索引 323

实验五 视图定义与管理 327

实验六 数据库的安全性控制 330

实验七 数据库的完整性控制 334

实验八 数据库的备份与恢复 340

实验九 数据库应用开发基础 346

参考文献 353