当前位置:首页 > 工业技术
面向对象数据库
面向对象数据库

面向对象数据库PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:李也白,范春晓编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:1998
  • ISBN:7040064197
  • 页数:159 页
图书介绍:
《面向对象数据库》目录

目 录 1

第一章语义数据建模 1

1.1简介 1

1.2扩展实体联系模型 2

1.2.1实体和属性 2

1.2.2联系 3

1.2.3 EER模型的图解描述 4

1.2.4复杂的联系 5

1.3.1 关系的数学定义 9

1.3关系数据模型 9

1.2.5 映射实现 9

1.3.2关键字 10

1.3.3把EER模型转换成关系模式 11

1.4关系模式的规范化 16

1.4.1 函数依赖 16

1.4.2第二范式 17

1.4.3第三范式 17

1.4.4 Boyce-Codd范式 18

1.4.5 多值依赖和第四范式 19

1.5关系数据库设计理论 21

1.4.6规范化的限度 21

1.6数据库完整性 23

1.6.1域完整性 23

1.6.2关系内在完整性 24

1.6.3引用完整性 24

1.7语义数据模型RM/T 25

1.8函数型数据模型 26

1.9摘要 30

2.1软件工程与数据库 31

第二章面向对象系统原理 31

2.2数据库生命周期 32

2.2.1需求分析 32

2.2.2数据建模和应用软件的设计 33

2.2.3实现 34

2.2.4测试 34

2.2.5维护 34

2.3面向对象系统 35

2.3.1模式发展和可重用性 36

2.3.3校正 37

2.3.2并发 37

2.3.4永久性 38

2.4数据抽象 38

2.4.1抽象数据类型的规范化说明 39

2.4.2数据抽象和强类型 41

2.4.3用类实现抽象数据类型 42

2.5继承 44

2.5.1可扩展性的继承 46

2.5.2继承和多态性 46

2.5.3继承和动态联编 47

2.6摘要 48

第三章面向对象的数据建模 49

3.1基本概念 49

3.2面向对象系统分析 50

3.2.1识别对象 51

3.2.2识别操作 52

3.3面向对象的抽象 53

3.3.1 分类和例示 53

3.3.3聚合 55

3.3.2识别 55

3.3.4归纳 58

3.4继承的作用 59

3.5面向对象系统中的完整性控制 61

3.5.1 约束 61

3.5.2触发器 62

3.6实例分析 63

3.6.1 一个医学研究小组实例分析 63

3.6.2医院数据库实例分析 66

3.7.2数据完整性 73

3.7面向对象模型和关系数据模型的比较 73

3.7.1 数据类型 73

3.7.3模式的发展 74

3.8摘要 75

第四章类和继承 76

4.1 引言 76

4.2 Smalltalk语言 76

4.2.1 消息 79

4.2.2汇集 79

4.3 C++语言 80

4.2.3 Smalltalk环境 80

4.3.1 C++的继承 81

4.3.2C++中的多态性和动态联编 82

4.3.3 ODE 83

4.4 EIFEL 83

4.4.1 Eiffel中的类属 84

4.4.2 Eiffel的继承 84

4.5 Vbase中的类和继承 86

4.6摘要 88

5.2 SQL概览 89

5.2.1检索操作 89

5.1 简介 89

第五章面向对象的查询处理 89

5.2.2修改操作 93

5.3 函数型的数据操作 93

5.4面向对象数据操作 95

5.4.1面向对象的SQL 97

5.4.2 O2数据库编程语言 98

5.5摘要 100

6.1 引言 101

第六章永久性 101

6.2数据库编程语言的永久性 102

6.2.1 Pascal/R的永久性 103

6.2.2 PS-algol中的永久性 105

6.3 面向对象系统中的永久性 106

6.3.1对象标识 107

6.3.2对象标识的操作 107

6.4永久性模型 109

6.4.1 GemStone中的永久性 109

6.4.2 ODE中的永久性 110

6.4.3支持永久性的其他方法 111

6.5摘要 112

第七章基于对象的并发、恢复和分布 113

7.1 引言 113

7.2数据库事务 113

7.2.1 读写锁 116

7.2.2死锁 116

7.2.3 串行化和双阶段协议 117

7.2.4加锁的粒度 119

7.3优化调度 121

7.4时戳 122

7.5面向对象系统中的并发性 123

7.5.1 Gem Stone中的并发性 123

7.5.2基于对象的并发非串行性方法 124

7.6恢复 125

7.6.1备份和快照 126

7.6.2 日志文件 126

7.6.4屏蔽分页 127

7.6.3从不一致状态中恢复 127

7.6.5优化方案中的恢复 128

7.7分布式数据库 128

7.7.1基础知识 128

7.7.2异构分布式数据库 129

7.8摘要 131

第八章面向对象数据库的实现 132

8.1 引言 132

8.2对象的存储策略 132

8.2.1类层次的存储策略 134

8.2.2将对象从磁盘映射到内存 137

8.3.1概念簇集 139

8.3簇集 139

8.3.2簇集的实现 140

8.4版本化 141

8.4.1 ORION中的版本化 142

8.4.2 ODE中的版本化 143

8.5摘要 144

9.1 引言 145

9.2知识表示模式 145

第九章面向对象的知识库 145

9.3结构化知识表示 147

9.3.1 语义网络 147

9.3.2基于框架的知识表示 148

9.4面向对象的方法 151

9.4.1 FLAVOR中面向对象编程 151

9.4.2知识工程环境(KEE) 153

9.4.3面向对象技术在人工智能中的其他应用 153

9.5摘要 154

附录OODB术语对照表 155

相关图书
作者其它书籍
返回顶部