第一部分 引言 1
第1章 数据库处理简介 2
1.1 三个数据库举例 2
1.2 应用程序和DBMS之间的关系 6
1.3 数据库定义 10
1.4 数据库处理的简要历史 12
1.5 面向对象的数据库管理系统(ODBMS) 16
1.6 小结 17
1.7 问题 18
第2章 数据库系统的组件 20
2.1 数据库 20
2.2 数据库管理系统(DBMS) 23
2.3 创建数据库 24
2.4 应用组件 27
2.5 开发数据库 34
2.6 小结 37
2.7 问题 38
第二部分 数据建模 39
第3章 实体-联系模型 40
3.1 实体-联系模型的定义 40
3.2 实例 48
3.3 数据库——模型的模型 53
3.4 小结 54
3.5 问题 55
3.6 课程设计 56
第4章 语义对象模型 58
4.1 语义对象 58
4.2 使用语义对象建立数据模型 64
4.3 对象分类 69
4.4 面向对象的程序设计与语义对象 85
4.5 语义对象模型和E-R模型的比较 88
4.6 小结 90
4.7 问题 91
第三部分 数据库和数据库应用设计 93
第5章 关系模型和规范化 94
5.1 关系模型 94
5.2 规范化 98
5.3 第一范式到第五范式 100
5.4 域/关键字范式 105
5.5 关系综合 110
5.6 设计折中 114
5.7 小结 115
5.8 问题 116
第6章 使用实体-联系模型设计数据库 120
6.1 实体-联系模型到数据库设计的转换 120
6.2 树、网络和材料单 133
6.3 小结 136
6.4 问题 137
7.1 语义对象到数据库设计的转换 139
第7章 使用语义对象模型设计数据库 139
7.2 对象实例 152
7.3 小结 153
7.4 问题 155
第8章 数据库应用设计 159
8.1 应用实例:View Ridge美术馆 159
8.2 数据库应用的特点 160
8.3 对象及视图的具体化 165
8.4 窗体设计 166
8.5 报表设计 171
8.6 应用程序设计 173
8.7 小结 178
8.8 问题 180
第四部分 使用关系模型实现数据库 183
第9章 关系实现的基础 184
9.1 关系数据的定义 184
9.2 关系数据操纵 189
9.3 关系代数 193
9.4 小结 201
9.5 问题 202
第10章 结构化查询语言 204
10.1 对单个表进行查询 205
10.2 对多个表进行查询 211
10.3 修改数据 217
10.4 小结 218
10.5 问题 219
第11章 个人计算机上的关系实现 221
11.1 关系应用的实现 221
11.2 建立数据库模式 221
11.3 创建窗体 227
11.4 小结 236
11.5 问题 237
第12章 DB2中的关系实现 239
12.1 实例研究:KDK工具公司 239
12.2 DB2:产品介绍 250
12.3 使用DB2实现关系 267
12.4 小结 274
12.5 问题 275
第五部分 层次和网状数据模型的数据库实现 277
第13章 事务处理与数据语言DL/1 278
13.1 事务处理 278
13.2 数据语言DL/I 282
13.3 DL/1数据操纵语言 291
13.4 小结 297
13.5 问题 299
第14章 CODASYL DBTG模型 302
14.1 CODASYL DBTG数据模型的历史 302
14.2 CODASYL DBTG数据定义语言 303
14.3 图书馆数据库的模式定义 316
14.4 CODASYL DBTG数据操纵语言 320
14.6 小结 326
14.5 作为模型的CODASYL DBTG模型 326
14.7 问题 327
第六部分 管理 329
第15章 数据管理和数据库管理 330
15.1 数据是机构的资产 330
15.2 数据管理 330
15.3 数据库管理 334
15.4 数据库的可靠性 338
15.5 数据库的安全性 346
15.6 小结 349
15.7 问题 350
第七部分 分布式处理 353
第16章 客户服务器及其相关应用 354
16.1 多用户数据库处理方法 354
16.2 资源共享 360
16.3 客户服16.4 务器系统 364
16.6 小结 372
16.5 两类DBMS的出现 372
第17章 分布式数据库处理 376
17.1 概述 376
17.2 分布式数据库系统的组成 379
17.3 分布式DBMS的四个目标17.4 382
17.5 分布式并发控制 384
17.6 故障透明 391
17.7 小结 397
17.8 问题 398
附 录 数据库处理中的数据结构 401
A1 平面结构文件 401
A2 表示二元联系 407
A4 小结 416
A5 问题 417
术语 419
参考文献 433
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019