《信息建模与关系数据库 从概念分析到逻辑设计》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)TERRYHALPIN著;施伯乐,刘国华,陈子军等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7121000741
  • 页数:533 页
图书介绍:本书主要讲解了对象角色建模及其相关的技术知识。书中从ORM角度介绍了实体联系建模(ER)和统一建模语言(UML)。书中还清晰地涵盖了关系数据库理论和SQL的最新进展情况,并阐述了所需的数学和集合理论的概念。事实上,它是惟一一本超出介绍性层面的书,涵盖了把领域专家的知识转化为合理的数据库设计的深入知识。本书适合于从事数据库相关研究的工作人员。

1.1 信息建模 1

第1章 引言 1

1.2 建模方法 4

1.3 一些背景知识 12

1.4 相关技术 15

1.5 小结 16

本章注释 16

第2章 信息层次及框架 18

2.1 四个信息层 18

2.2 概念层 21

2.3 从外部到概念再到关系 29

2.4 开发框架 34

2.5 小结 38

本章注释 38

3.1 概念建模语言标准 40

第3章 概念建模:第1步 40

3.2 ORM概念模式设计过程 42

3.3 CSDP第1步:从例子到基础事实 43

3.4 CSDP第2步:画出事实类型,填充成员 56

3.5 CSDP第3步:整理模式,注释基本推导 67

3.6 小结 74

本章注释 75

第4章 惟一性约束 78

4.1 CSDP第4步:惟一性约束,元数检查 78

4.2 一元和二元的惟一性约束 79

4.3 较长事实类型上的惟一性约束 87

4.4 外部惟一性约束 92

4.5 键长度检查 99

4.6 投影连接检查 109

4.7 小结 113

本章注释 114

第5章 强制角色 115

5.1 CSDP第5步介绍 115

5.2 强制角色和可选角色 117

5.3 逻辑推导检验 126

5.4 引用模式 131

5.5 用例研究:光盘零售商 146

5.6 小结 149

本章注释 150

第6章 值、集合比较和子类约束 151

6.1 CSDP步骤6:值、集合和子类约束 151

6.2 基本的集合理论 151

6.3 值约束和独立对象 154

6.4 子集、相等和排斥约束 161

6.5 子类化 173

6.6 对象类型的一般化 189

6.7 小结 194

本章注释 196

第7章 其他约束和最后检验 197

7.1 CSDP第7步:其他约束和最后检验 197

7.2 出现频率 197

7.3 环约束 201

7.4 其他约束 210

7.5 最后检验 217

7.6 小结 221

本章注释 222

第8章 实体-联系建模 223

8.1 ER概述 223

8.2 Barker符号 224

8.3 信息工程符号 232

8.4 IDEF1X 236

8.5 从ORM映射到ER 244

8.6 小结 247

本章注释 247

第9章 用UML进行数据建模 249

9.1 引言 249

9.2 对象引用和单值属性 250

9.3 多值属性 254

9.4 关联 258

9.5 集合比较约束 263

9.6 子类化 269

9.7 其他约束和推导规则 272

9.8 从ORM到UML的映射 282

9.9 小结 284

本章注释 286

10.1 实现概念模式 287

第10章 关系映射 287

10.2 关系模式 288

10.3 关系映射过程 293

10.4 高级映射方面 314

10.5 小结 325

本章注释 326

第11章 关系语言 327

11.1 关系代数 327

11.2 关系数据库系统 346

11.3 SQL:历史及结构概述 347

11.4 SQL:标识符和数据类型 349

11.5 SQL:选择列、行和排序 353

11.6 SQL:连接 360

11.7 SQL:in,between,like和is null操作符 368

11.8 SQL:并和简单子查询 374

11.9 SQL:数量操作符和包函数 382

11.10 SQL:分组 388

11.11 SQL:关联和存在子查询 394

11.12 SQL:数据定义 399

11.13 SQL:更新表数据 408

11.14 SQL:安全和元数据 410

11.15 小结 410

本章注释 413

第12章 模式转换 414

12.1 模式等价和优化 414

12.2 谓词专门化和通用化 417

12.3 嵌套、互参考和平凡化 426

12.4 其他转换 440

12.5 概念模式优化 444

12.6 规范化 454

12.7 反规范化和低级优化 466

12.8 再工程化 470

12.9 小结 476

本章注释 477

第13章 建模的其他方面和趋势 479

13.1 引言 479

13.2 数据仓库和OLAP 479

13.3 概念查询语言 484

13.4 模式抽象机制 491

13.5 模型处理和外部设计 494

13.6 后关系数据库和其他趋势 501

13.7 元模型化 509

13.8 小结 513

本章注释 514

ORM术语表 516

ER术语表 522

UML术语表 524

参考文献 526