首页> 中文学位 >对象-关系数据库继承理论及复杂对象实现的研究
【6h】

对象-关系数据库继承理论及复杂对象实现的研究

代理获取

目录

摘要

第一章引言

1.1数据库技术三个发展阶段

1.2传统数据库的局限性

1.3面向对象数据库系统

1.4对象-关系数据库系统的发展前景

1.5本文研究背景及主要工作

第二章对象-关系数据库的介绍

2.1面向对象的概念

2.1.1对象

2.1.2类

2.1.3属性

2.1.4封装

2.1.5继承

2.2嵌套关系

2.3对象标识(OID)

2.4对象-关系数据库系统的特点

2.5对象-关系数据库的实现方法

第三章对象-关系数据库系统中复杂对象的实现

3.1复杂对象

3.1.1结构化复杂对象

3.1.2非结构化复杂对象

3.2理解类与对象实体集合的关系

3.3复杂对象属性和服务的实现形式

3.4在关系数据库中体现类属性的相互关系

3.4.1类与类之间的关系

3.4.2类与类之间关系的实现

3.5复杂对象的实现

3.5.1复杂对象存储的实现

3.5.2复杂对象操纵的实现

第四章对象-关系数据库中继承理论及实现

4.1继承

4.2多重继承

4.3类型继承

4.4基于关系模式的类层次公理系统

4.4.1基于关系模式的类层次

4.4.2基于关系模式的类层次公理系统

4.4.3无冗余基于关系模式的类层次集合

4.4.4无环基于关系模式的类层次集合

4.4.5基于关系模式的类层次向关系数据库模式的转换

4.4.6对象-关系模式的设计

4.5如何在对象-关系数据库系统中实现继承

4.5.1将整个类层次映射为单个数据库表

4.5.2将每个具体子类映射成单个数据库表

4.5.3将每个类均映射为数据库表

第五章结束语

[参考文献]

致谢

展开▼

摘要

该文首先介绍了ORDBMS的发展,从不同方面综述了对象-关系数据库的基本概念.接着,比较了传统的关系数据库、对象数据库及对象-关系数据库三者的差异.在充分介绍了ORDBMS的概念后,我们着重研究了包含用户定义类型的复杂对象在对象-关系数据库系统中是如何存储和操纵的,并在我们构造的ORDBMS原形系统上予以实现.然后在现有RDBMS坚实的理论基础上,对新一代的ORDBMS创新性地提出了基于类层次的公理系统、变换规则,并给出了基于关系模式的类层次向关系数据库模式转换的基本算法.同时提出了用来解决类层次结构中继承的三种具体的实现方案.可以说,在拥有了一套正确而有效的公理系统之后,复杂对象和继承的正确实现是实现ORDBMS中的关键问题.只有正确而有效地解决这些问题,对象-关系数据库才能继承关系系统和面向对象系统的技术优势,具有广泛的研究前景与实际的应用价值.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号