简介
本书全面、系统地介绍面向对象数据库系统的基本原理、技术与应用,内容包括面向对象数据库的基本思想、方法,面向对象数据库的结构、语言、产品等,面向对象数据库应用系统的分析、设计与实现,面向对象数据库的应用。为帮助读者全面、深刻地了解面向对象数据库,本书对与其相关知识如面向对象方法及数据库系统的有关内容也做了介绍。
本书重视基本概念与基本原理的介绍,同时也重视基本原理与应用的结合,读者阅读本书后将知道如何利用面向对象方法去解决应用中的问题。本书内容深入浅出,文字浅显易懂,叙述条理清楚,读者只要具有基本计算机专业知识(包括基本数据库知识)即可阅读此书,因此本书也非常适合于自学。
本书可作为高等院校计算机及相关专业的本科高年级选修课教材和研究生教材,也可供从事面向对象数据库方面工作的科研人员、从事计算机软件开发及应用的IT专业人员参考。
目录
第一章 引言
1.1 数据库系统的发展与面向对象数据库系统的出现
1.2 面向对象方法及其在计算机学科中的应用
第二章 数据库系统与数据模型
2.1 数据库系统的基本概念
2.2 数据库系统的基本特点
2.3 数据库系统的内部结构体系
2.3.1 数据库系统的三级模式
2.3.2 数据库系统的两级映射
2.4 数据模型的基本概念
2.5 数据模型的四个世界
2.6 概念世界与概念模型
2.6.1 e-r模型
2.6.2 扩充的e-r模型——ee-r模型
2.6.3 面向对象模型
2.6.4 谓词模型
2.7 信息世界与逻辑模型
2.7.1 概述
2.7.2 层次模型与层次模型数据库系统
2.7.3 网状模型与网状模型数据库系统
.2.7.4 关系模型与关系模型数据库系统
2.7.5 对象关系模型与对象关系数据库系统
2.8 计算机世界与物理模型
2.8.1 文件系统
2.8.2 关系模型的存储结构
第三章 面向对象方法及其基本概念
3.1 概述
3.2 面向对象方法的基本思想
3.3 面向对象方法基本概念介绍
3.3.1 对象及其相关概念
3.3.2 类与类间联系
3.3.3 面向对象的结构化方法
3.4 面向对象数据库系统
第四章 面向对象数据模型
4.1 面向对象方法在数据模型中的语义解释
4.2 面向对象数据模型
4. 3 面向对象数据模型的实例
第五章 面向对象数据库管理系统
5.1 面向对象数据库管理系统的基本条件
5.2 面向对象数据库管理系统的基本功能
5.3 类管理
5.3.1 类层次结构定义
5.3.2 扩充的数据类型及抽象数据类型
5.3.3 类模式演化
5.3.4 类层次几个面向的数据字典定义及使用
5.3.5 类管理的其它功能
5.4 对象管理
5.4.1 查询模型
5.4.2 实例查询
5.4.3 实例的增、删、改操作
第六章 面向对象数据库管理系统的安全性与完整性
6. 1 引言
6.2 面向对象数据库的安全性
6.2.1 面向对象数据库的安全模型
6.2. 2 面向对象数据库的安全性实现
6.2.3 面向对象数据库的安全性小结
6.3 面向对象数据库的完整性
6. 3.1 面向对象数据库的四种完整性规则
6.3.2 完整性规则的组成
第七章 面向对象数据库系统的事务处理
7.1 传统的事务处理
7.1.1 事务
7.1.2 事务的性质
7.1.3 事务活动
7.1.4 有关事务的语句
7.2 事务的并发执行
7.2.1 封锁
7.2.2 封锁协议
7.2.3 两阶段封锁协议
7.2.4 封锁粒度
7.2.5 活锁与死锁
7.3 数据库恢复技术
7. 3.1 概述
7.3.2 数据库故障分类
7.3.3 数据库故障恢复三大技术
7.3.4 恢复策略
7.4 面向对象的事务处理
7.4.1 传统的事务处理与面向对象事务处理
7.4.2 面向对象事务处理的基本要领
第八章 面向对象数据库系统的版本控制
8.1 版本的基本概念
8.2 面向对象数据库中的版本概念
8.2.1 基于对象的版本概念
8.2.2 基于类的版本概念
8.2.3 基于类层次结构的版本
8.3 面向对象数据库中的版本控制
第九章 面向对象数据库系统的体系结构
9.1 三种基本结构方式
9.2 oodbms的基本组成
9.3 基于c/s上的oodbms结构
第十章 对象关系数据库系统
10.1 概述
10.2 对象关系数据库系统的特点
lo.3 对象关系数据库系统的结构及实现
10.4 面向对象数据库系统与对象关系数据库系统之比较
第十一章 面向对象数据子语言
11.1 概述
11.2 sql—3的基本内容
11.2.1 数据类型
11.2.2 表
11.2.3 查询语言
11.3 oql/odl
11.3.1 对象模型
11.3.2 0dmg97 odl
11.3.3 odmg97 oql
第十二章 面向对象数据库管理系统产品介绍,
12.1 面向对象数据库管理系统发展的几个阶段
12.2 面向对象数据库管理系统产品的结构流派
12.3 典型面向对象数据库管理系统产品介绍
12.4 面向对象数据库管理系统omnix v1.0介绍
第十三章 面向对象数据库的分析与设计
13.1 面向对象数据库的分析与设计流程
13.2 面向对象分析
13.2.1 面向对象分析概述
13.2.2 主题层
13.2.3 对象层
13.2.4 结构层
13.2.5 属性层
13.2.6 服务层
13.2.7 面向对象分析的最终模型图与文档
13.3 面向对象设计
13.3.1 面向对象设计概述
13.3.2 问题域部分设计
13.3.3 人机接口部分设计
13.3.4 环境管理部分设计
13.3.5 数据管理
13.3.6 面向对象设计的最终模型图与文档
13.4 面向对象的实现
第十四章 面向对象数据库系统应用
14.1 面向对象数据库系统应用的领域
14.2 面向对象数据库系统应用开发的要领
14.3 几个实例
主要参考文献
1.1 数据库系统的发展与面向对象数据库系统的出现
1.2 面向对象方法及其在计算机学科中的应用
第二章 数据库系统与数据模型
2.1 数据库系统的基本概念
2.2 数据库系统的基本特点
2.3 数据库系统的内部结构体系
2.3.1 数据库系统的三级模式
2.3.2 数据库系统的两级映射
2.4 数据模型的基本概念
2.5 数据模型的四个世界
2.6 概念世界与概念模型
2.6.1 e-r模型
2.6.2 扩充的e-r模型——ee-r模型
2.6.3 面向对象模型
2.6.4 谓词模型
2.7 信息世界与逻辑模型
2.7.1 概述
2.7.2 层次模型与层次模型数据库系统
2.7.3 网状模型与网状模型数据库系统
.2.7.4 关系模型与关系模型数据库系统
2.7.5 对象关系模型与对象关系数据库系统
2.8 计算机世界与物理模型
2.8.1 文件系统
2.8.2 关系模型的存储结构
第三章 面向对象方法及其基本概念
3.1 概述
3.2 面向对象方法的基本思想
3.3 面向对象方法基本概念介绍
3.3.1 对象及其相关概念
3.3.2 类与类间联系
3.3.3 面向对象的结构化方法
3.4 面向对象数据库系统
第四章 面向对象数据模型
4.1 面向对象方法在数据模型中的语义解释
4.2 面向对象数据模型
4. 3 面向对象数据模型的实例
第五章 面向对象数据库管理系统
5.1 面向对象数据库管理系统的基本条件
5.2 面向对象数据库管理系统的基本功能
5.3 类管理
5.3.1 类层次结构定义
5.3.2 扩充的数据类型及抽象数据类型
5.3.3 类模式演化
5.3.4 类层次几个面向的数据字典定义及使用
5.3.5 类管理的其它功能
5.4 对象管理
5.4.1 查询模型
5.4.2 实例查询
5.4.3 实例的增、删、改操作
第六章 面向对象数据库管理系统的安全性与完整性
6. 1 引言
6.2 面向对象数据库的安全性
6.2.1 面向对象数据库的安全模型
6.2. 2 面向对象数据库的安全性实现
6.2.3 面向对象数据库的安全性小结
6.3 面向对象数据库的完整性
6. 3.1 面向对象数据库的四种完整性规则
6.3.2 完整性规则的组成
第七章 面向对象数据库系统的事务处理
7.1 传统的事务处理
7.1.1 事务
7.1.2 事务的性质
7.1.3 事务活动
7.1.4 有关事务的语句
7.2 事务的并发执行
7.2.1 封锁
7.2.2 封锁协议
7.2.3 两阶段封锁协议
7.2.4 封锁粒度
7.2.5 活锁与死锁
7.3 数据库恢复技术
7. 3.1 概述
7.3.2 数据库故障分类
7.3.3 数据库故障恢复三大技术
7.3.4 恢复策略
7.4 面向对象的事务处理
7.4.1 传统的事务处理与面向对象事务处理
7.4.2 面向对象事务处理的基本要领
第八章 面向对象数据库系统的版本控制
8.1 版本的基本概念
8.2 面向对象数据库中的版本概念
8.2.1 基于对象的版本概念
8.2.2 基于类的版本概念
8.2.3 基于类层次结构的版本
8.3 面向对象数据库中的版本控制
第九章 面向对象数据库系统的体系结构
9.1 三种基本结构方式
9.2 oodbms的基本组成
9.3 基于c/s上的oodbms结构
第十章 对象关系数据库系统
10.1 概述
10.2 对象关系数据库系统的特点
lo.3 对象关系数据库系统的结构及实现
10.4 面向对象数据库系统与对象关系数据库系统之比较
第十一章 面向对象数据子语言
11.1 概述
11.2 sql—3的基本内容
11.2.1 数据类型
11.2.2 表
11.2.3 查询语言
11.3 oql/odl
11.3.1 对象模型
11.3.2 0dmg97 odl
11.3.3 odmg97 oql
第十二章 面向对象数据库管理系统产品介绍,
12.1 面向对象数据库管理系统发展的几个阶段
12.2 面向对象数据库管理系统产品的结构流派
12.3 典型面向对象数据库管理系统产品介绍
12.4 面向对象数据库管理系统omnix v1.0介绍
第十三章 面向对象数据库的分析与设计
13.1 面向对象数据库的分析与设计流程
13.2 面向对象分析
13.2.1 面向对象分析概述
13.2.2 主题层
13.2.3 对象层
13.2.4 结构层
13.2.5 属性层
13.2.6 服务层
13.2.7 面向对象分析的最终模型图与文档
13.3 面向对象设计
13.3.1 面向对象设计概述
13.3.2 问题域部分设计
13.3.3 人机接口部分设计
13.3.4 环境管理部分设计
13.3.5 数据管理
13.3.6 面向对象设计的最终模型图与文档
13.4 面向对象的实现
第十四章 面向对象数据库系统应用
14.1 面向对象数据库系统应用的领域
14.2 面向对象数据库系统应用开发的要领
14.3 几个实例
主要参考文献
面向对象数据库系统及其应用
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
