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

  • 购买积分:13 如何计算积分?
  • 作  者:孙晓莹,张秋红,骆小红主编;苏锦,王保胜,刘杨涛副主编
  • 出 版 社:成都:西南交通大学出版社
  • 出版年份:2013
  • ISBN:9787564319458
  • 页数:356 页
图书介绍:本书由浅入深,理论与实践并重,系统地介绍了数据库系统的基本理论、方法和最新发展技术。全书以SQL Server 2008为基础环境并结合具体的实例讲解,使数据库教学能够体现数据库迅速发展趋势,具有出版价值。

第一部分 数据库基础篇 2

第1章 绪论 2

1.1 数据库系统基本概念 2

1.2 数据管理技术的演变 10

1.3 数据库系统的组成 17

1.4 数据库系统结构 21

1.5 数据库管理系统 25

【本章小结】 28

【习题】 28

第2章 数据建模 31

2.1 概念模型 31

2.2 数据模型 37

【案例分析】 48

【本章小结】 48

【习题】 49

第3章 关系数据库 50

3.1 关系模型 50

3.2 关系代数 59

3.3 关系演算 68

【案例分析】 74

【本章小结】 76

【习题】 76

第二部分 数据库设计篇 79

第4章 规范化理论 79

4.1 关系模式规范化的必要性 79

4.2 函数依赖 82

4.3 关系模式的规范化 85

4.4 模式的分解 91

4.5 关系模式的反规范化 98

【案例分析】 100

【本章小结】 102

【习题】 103

第5章 数据库设计 104

5.1 数据库设计概述 104

5.2 需求分析 108

5.3 概念结构设计 122

5.4 逻辑结构设计 135

5.5 数据库物理设计 147

5.6 数据库实施 151

【案例分析】 154

【本章小结】 158

【习题】 158

第三部分 数据库实现与应用篇 161

第6章 关系数据库标准语言SQL 161

6.1 SQL语言概述 161

6.2 SQL语言特点 162

6.3 数据定义语言 165

6.4 数据查询语句 170

6.5 数据更新 187

6.6 视图 190

6.7 嵌入式SQL语句 194

【案例分析】 204

【本章小结】 207

【习题】 207

第7章 数据库安全保护 210

7.1 数据库的安全性 210

7.2 完整性控制 221

7.3 事务(Transaction) 230

7.4 并发控制与封锁 233

7.5 数据库的恢复 243

【本章小结】 250

【习题】 250

第8章 数据库设计实现案例 251

8.1 案例需求分析 251

8.2 概念设计阶段 259

8.3 逻辑设计阶段 262

8.4 数据库的建立 269

8.5 窗体设计 276

8.6 报表设计 278

【本章小结】 283

【习题】 283

第9章 SQL Server 2005数据库管理系统 285

9.1 SQL Server 2005简介 285

9.2 SQL Server 2005体系结构 289

9.3 SQL Server Management Studio常用工具窗口的使用 298

9.4 SQL Server 2005数据库文件结构 306

9.5 Transact-SQL语言简介 311

【本章小结】 324

【习题】 325

第四部分 技术篇 327

第10章 数据库应用系统开发技术 327

10.1 概述 327

10.2 C/S体系结构 328

10.3 B/S体系结构 328

10.4 数据库应用接口 329

10.5 ADO.NET 340

【本章小结】 343

第11章 数据库新技术 344

11.1 面向对象数据库系统 344

11.2 分布式数据库技术 347

11.3 数据仓库和联机分析处理技术 350

【本章小结】 355

【习题】 355

参考文献 356