《数据库处理 基础、设计与实现 第7版》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)David M.Kroenke著;施伯乐等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:750536541X
  • 页数:533 页
图书介绍:

第一部分 引言 2

第1章 数据库处理简介 2

1.1 数据库举例 2

1.2 应用程序和DBMS之间的关系 9

1.3 文件处理系统 10

1.4 数据库处理系统 12

1.5 数据库定义 13

1.6 数据库处理简史 15

1.8 习题 19

1.7 小结 19

第2章 数据库开发简介 21

2.1 数据库 21

2.2 数据库管理系统 24

2.3 创建数据库 25

2.4 应用组件 29

2.5 数据库开发过程 36

2.6 小结 39

2.7 习题 40

3.1 实体-联系模型的元素 44

第二部分 数据建模 44

第3章 实体-联系模型 44

3.2 实例 54

3.3 数据库——模型的模型 60

3.4 小结 61

3.5 习题 61

第4章 语义对象模型 64

4.1 语义对象 65

4.2 使用语义对象创建数据模型 70

4.3 对象分类 78

4.4 语义对象模型和E-R模型的比较 92

4.5 小结 94

4.6习题 95

第三部分 数据库设计 100

第5章 关系模型和规范化 100

5.1 关系模型 100

5.2 规范化 104

5.3 第一范式到第五范式 106

5.4 域/关键字范式 111

5.5 关系综合 115

5.6 再论多值依赖 118

5.7 最优化 119

5.8 小结 121

5.9 习题 122

第6章 使用实体-联系模型设计数据库 126

6.1 实体-联系模型到数据库设计的转换 126

6.2 例子设计 140

6.3 树、网络和材料单 141

6.4 小结 145

6.5 习题 146

第7章 使用语义对象模型设计数据库 148

7.1 语义对象到关系数据库设计的转换 148

7.2 对象实例 161

7.3 小结 166

7.4 习题 167

第四部分 使用关系模型实现数据库 170

第8章 关系实现的基础 170

8.1 关系数据定义 170

8.2 关系数据操纵 175

8.3 关系代数 179

8.5 习题 189

8.4 小结 189

第9章 结构化查询语言 192

9.1 对单个表进行查询 192

9.2 对多个表进行查询 200

9.3 EXISTS和 NOT EXISTS 205

9.4 修改数据 206

9.5 小结 208

9.6 习题 208

10.1 数据库应用的功能 212

第10章 数据库应用设计 212

10.2 应用案例:View Ridge艺廊 213

10.3 创建、读、更新、删除视图实例 216

10.4 窗体设计 222

10.5 报表设计 228

10.6 施加约束 230

10.7 安全性和控制 238

10.8 应用逻辑 240

10.9小结 240

10.10 习题 241

第五部分 使用Internet技术 246

第11章 使用 Internet技术的数据库应用 246

11.1 网络环境 246

11.2 三层体系结构 251

11.3 Internet应用中使用的语言 254

11.4 标记语言:DHTML和XML 258

11.5 Web服务器的角色:IIS和ASP 269

11.6 小结 271

11.7 习题 272

第12章 管理多用户数据库 275

12.1 并发控制 275

12.2 数据库恢复 285

12.3 数据库安全 288

12.4 数据库管理 294

12.5 小结 298

12.6 习题 299

第13章 访问数据库服务器:ODBC、OLE DB和ADO 302

13.1 Web服务器数据环境 302

13.2 开放数据库连接标准 305

13.3 OLE DB 310

13.4 ADO 313

13.5 小结 329

13.6 习题 330

第六部分 企业数据库 334

第14章 共享企业数据 334

14.1 企业数据库处理的体系结构 334

14.2 下载数据 340

14.3 在线分析处理 344

14.4 数据仓库 350

14.5 数据管理 357

14.6 小结 361

14.7 习题 362

第15章 DB2中的关系实现 365

15.1 实例研究:KDK工具公司 365

15.2 DB2:产品介绍 377

15.3 使用DB2实现关系 393

15.4 小结 400

15.4 习题 401

16.1 图书馆实例 403

第16章 层次和网状数据模型 403

16.2 DATA LANGUAGE/I 404

16.3 CODASYL DBTG模型 413

16.4 小结 425

16.5 习题 427

第七部分 面向对象数据库处理 432

第17章 面向对象数据库的处理 432

17.1 面向对象编程概述 432

17.2 OOP范例 434

17.3 对象永久化 437

17.4 ODBMS和传统DBMS的比较 441

17.5 ODBMS标准 443

17.6 小结 451

17.7 习题 452

附录A 数据库处理中的数据结构 455

A.1 平面文件 455

A.2 表示二元联系 461

A.3 次关键字表示 469

A.4 小结 472

A.5 习题 473

B.1 安装SQL Server 7.0 475

附录B 使用SQL Server 7.0 475

B.2 创建数据库 476

B.3 创建表 478

B.4 创建联系 480

B.5 输入和查询数据 481

B.6 定义规则 482

B.7 从Access 97连接到SQL Server 483

B.8 从Access 2000连接到SQL Server 486

B.11 习题 487

B.9 使用DBApp创建SQL Server数据库 487

B.10 下一步工作 487

附录C 利用Cyberprise DBApp工作 489

C.1 创建一个SOM模型 490

C.2 逆工程一个SOM模型 495

C.3 在Web上分布数据库视图 501

C.4 下一步工作 506

C.5 习题 506

附录D 术语 507

附录E 参考资料 531