《面向对象的新一代数据库系统》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:雷光复编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2000
  • ISBN:7118021962
  • 页数:251 页
图书介绍:本书阐述了数据库系统在应用面向对象技术中的三个发展方向——对象-关系型数据库管理系统、面向对象数据库和面向对象的关系数据库。

1.1 数据结构的演变 1

1.1.1 文件系统 1

1.1.2 数据库系统 1

第一章 数据管理的发展历程 1

1.1.3 关系数据库系统 2

1.1.4 面向对象的数据库系统 5

6.2.4 核心模型的语义扩充 7

1.1.5 对象—关系型数据库系统 7

3.7.2 面向对象技术的新课题 8

1.2 数据库系统应用环境的演变 9

1.2.1 集中式主机-终端体系结构 10

1.2.2 分布式系统 12

1.2.3 客户机/服务器结构体系 15

1.2.4 基于Internet/Intranet技术的网络计算环境 18

1.3.1 数据仓库 21

1.3.2 企业内联网和企业外联网 24

1.3.3 基于Web的非传统复杂数据类型的应用 26

3.3.4 面向对象系统的特性 26

1.3.4 电子商务应用 28

第二章 现代数据库的应用环境 31

2.1 环球超文本信息网Web 31

2.1.1 Web的概念 31

2.1.2 Web的动作方式 32

2.1.3 Web的站点的建立 35

2.1.4 数据库与Web的集成 37

2.1.5 Web发展趋势 40

第三章 面向对象技术 42

2.2 多媒体技术 42

2.2.1 多媒体基本概念 42

2.2.2 多媒体数据的特性 43

2.2.3 多媒体关键技术 44

2.2.4 多媒体数据存储 45

2.2.5 多媒体信息系统 47

3.1 面向对象技术背景 50

3.1.1 软件工程学的产生 50

3.2.1 面向对象系统开发的方法 52

3.2 面向对象的方法 52

3.2.2 对象的概念 54

3.3.3 面向对角的基本概念 55

3.3 面向对象的程序设计 58

3.3.1 面向对象程序设计方法 58

3.3.2 面向对象程序设计范型 61

3.3.3 面向对象程序设计语言 62

3.3.5 从C++到Java 64

3.3.4 C++面向对象的特性 64

3.4.1 面向对象的系统分析方法 67

3.4 面向对象的系统分析 67

3.4.2 对象的识别 69

3.4.3 类结构的确定 69

3.4.4 对象和结构的抽象 71

3.4.5 属性定义和实例关联 71

3.4.6 服务定义和消息关联 73

3.6 面向对象的数据技术 75

3.5 面向对象的系统设计 75

3.5.1 类的识别 75

3.5.3 类库的设计 76

3.5.2 类层次结构的组织 76

3.5.4 框架的设计 78

3.6.1 面向对象的数据模型 80

3.6.2 面向对象数据库系统的对象特征 81

3.6.3 对象数据管理 82

3.6.4 对象数据管理系统的开发 84

3.7 面向对象技术的发展前景 86

3.7.1 基本组件的软件开发 86

4.1.1 基本数据类型的扩充 90

4.1 对象一关系型数据库管理系统的基本特性 90

第四章 对象一关系型数据库概论 90

4.1.2 复杂对象 93

4.1.3 继承性 94

4.1.4 规则系统 97

4.2 对象一关系型数据库管理系统的机制 99

4.2.1 语法分析器的扩充 99

4.2.2 查询分析器的扩充 100

4.2.3 规则系统的实现 104

5.1.2 DB2 UDB的特征 106

5.1.1 DB2 UDBR的通用性 106

5.1 对象一关系型数据库DB2 UDB简介 106

第五章 对象一关系型数据库DB2 UDB 106

5.1.3 DB2 UDB的组成 107

5.2 DB2 UDB数据库引擎的基本元素 111

5.2.1 数据库的对象 111

5.2.2 系统编目表 115

5.2.3 目录 115

5.2.4 配置文件 116

5.3 DB2 UDB的工作方式 117

5.3.1 客户-服务器连接 117

5.3.2 数据的组织层次 120

5.3.3 四个应用层次的交互规则 121

5.3.4 应用程序的执行方式 122

5.3.5 系统管理设施 124

5.4 DB2 UDB的数据类型和函数 125

5.4.1 内部数据类型 125

5.4.2 大对象 126

5.4.3 用户定义类型 131

5.4.4 用户定义函数 132

5.4.5 主动数据 133

5.5 DB2 UDB的安装和配置 134

5.5.1 安装和配置DB2服务器 134

5.5.2 系统的启动和设置 142

5.5.3 BD2的程序组 147

5.5.4 服务器通信配置 147

5.5.5 安装DB2客户端 150

5.5.6 客户端到服务器的通信配置 151

5.6 DB2数据库的创建 155

5.6.1 数据库的设计 155

5.6.2 数据库的逻辑组织 156

5.6.3 表空间 157

5.6.4 创建一个简单的数据库 158

5.6.5 创建一个较复杂的数据库 167

5.7.1 通过控制中心存取数据 175

5.7 数据存取方法 175

5.7.2 通过命令中心存取数据 176

5.7.3 使用命令行处理器 177

5.7.4 使用Lotus Approach 存取数据 178

5.7.5 通过Java应用程序存取数据 180

5.7.6 通过Net Data应用程序存取数据 182

5.7.7 通过用户的应用程序存取数据 183

5.8 系统管理任务 184

5.8.1 创建索引 185

5.8.2 创建特殊类型 186

5.8.3 创建触发器 187

5.8.4 表空间管理 188

5.9 DB2实例的使用 188

5.9.1 创建实例 188

5.9.2 设置当前实例 189

5.9.3 启动和停止实例 189

5.9.4 删除实例 190

5.9.5 连接实例 190

5.9.6 DB2管理服务器 190

5.10 优化器的使用 191

5.10.1 数据库统计信息编目表 191

5.10.2 重构表数据 192

5.10.3 优化级的调整 193

第六章 面向对象数据库 194

6.1 面向对象数据库概述 194

6.1.1 面向对象数据库设计思想 194

6.1.2 面向对象数据库特征 195

6.1.3 面向对象数据库的应用和功能 196

6.1.4 面向对象数据库管理系统构成 198

6.1.5 面向对象数据库的数据库管理方法 199

6.2 面向对象的数据建模 199

6.2.1 对象和对象的操作 200

6.2.2 面向对象数据库建模方法 202

6.2.3 核心模型的语义扩充 205

6.2.5 超类建模 208

6.3 面向对象数据库中数据库基础的实现 209

6.3.1 完整性控制 210

6.3.2 一致性控制 211

6.3.3 永久性 214

6.4 面向对象数据库的查询 216

6.4.1 查询模型 216

6.4.2 查询语言 218

6.4.3 查询处理 221

6.5.1 ONTOS DB的性能 222

6.5 面向对象数据库管理系统ONTOS DB 222

6.5.2 ONTOS DB的体系结构 224

6.5.3 ONTOS DB工具集 226

6.5.4 C++的对象界面 227

6.5.5 数据库的维护 228

第七章 面向对象的关系数据库 232

7.1 面向对象的数据库模式 232

7.1.1 数据库模式 232

7.1.2 面向对象的关系数据库的特点 233

7.2 对象一关系型映射 234

7.2.1 三级模式的扩展 234

7.2.2 对象模型向数据库的特点 234

7.3 对象一关系型映射的实现 237

7.3.1 定义表格和视图 237

7.3.2 表到部件的映射 238

7.3.3 使用部件访问表 242

7.3.4 创建访问数据库的应用 243

7.4 静态数据分离技术 246

7.4.1 静态数据的来源 246

7.4.2 静态表的结构和维护 247

7.4.3 静态表的应用 248

参考文献 250

1.3 现代数据管理的需求 320