分享到:

一个面向对象数据库系统

介绍了一个采用VisualC+ + 开发的完全摆脱关系模型的纯面向对象的数据库系统L  (本文共3页) 阅读全文>>

北京理工大学
北京理工大学

面向对象数据库系统评估与测试技术的研究

面向对象数据库作为第三代数据库具有前两代数据库无法比拟的优点,它满足复杂数据结构以及海量存储需要,是新型数据库如多媒体数据库、空间数据库、演绎数据库、工程数据库实现的基础。然而,面向对象数据库并没有像预期的那样被普遍接受,其原因一方面是关系型数据库的成熟应用强势,另一方面是面向对象数据库缺少像关系型数据库的统一的标准,包括接口、评价准则及测试标准等,这是制约面向对象对象数据库应用推广的主要症结。本课题结合实际项目,研究面向对象数据库的评价体系和测试标准。首先,对面向对象数据库的基本概念和技术进行讨论,详细讨论了面向对象的对象、类、对象标识符等一些基本概念;并对对象间的基本关系组合关系、继承关系进行了深入的讨论。然后详细讨论了数据库测评的各种模型,并对其中的基准测试模型进行了详细的说明。在基准模型测评的研究当中,详细讨论了各种常见的数据库测评基准。着重说明数据库测评基OO7基准。指出了现有基准的不足,并根据实际的应用需求对其进行改...  (本文共59页) 本文目录 | 阅读全文>>

中国科学院研究生院(计算技术研究所)
中国科学院研究生院(计算技术研究所)

主动面向对象数据库的主动机制研究及应用

诸如社会保险信息系统这样的基于数据库的大型应用,它们的许多业务处理直接受数据变化的影响,因而此类应用非常需要数据库主动机制的支持。主动数据库能够自动对内部的或外部的状态变化进行反应,而无需用户干预。定义这种行为的规则是主动规则。本文以主动面向对象数据库实验系统SDAOODB的实现为主线,以社会保险信息系统的应用为背景,对主动数据库的实现技术、理论及其应用进行了深入的探讨:针对面向对象数据模型的特点,建立起ECA规则模型,讨论了方法事件、时间事件及时序逻辑,并提出实现复合事件的一个有效的方法—监视间隔。研究了全局规则和局部规则,并决定在实验系统中采用全局规则。本文提出一个新的规则系统执行模型,提出三种不同的夭折方式,从而把嵌套事务引入规则执行语义,并给出一个支持丰富语义的规则处理算法。本文还探讨了规则分析理论,通过定义触发图、活化图和惰化图,给出一个规则终止性静态分析算法,提高了规则终止性判定的准确性。给出一种动态的局部行为分析方...  (本文共165页) 本文目录 | 阅读全文>>

辽宁工程技术大学
辽宁工程技术大学

基于颜色特征的图象数据管理模式研究

在当今软件的世界里,面向对象思想与技术已经渗透到软件的设计、应用和工程领域。在数据库领域中,虽然Oracle、DB2、SQLServer、Infomix现已成为数据库中的霸主,关系数据库占据了绝大部分的市场份额,但关系数据库它不属于面向对象领域。在以关系数据库为数据存储方式、采用面向对象程序设计方法进行软件开发中,由于关系概念与面向对象概念的差异,二者之间存在严重的“阻抗失配(Impedance Mismatch)”问题。为了解决这个问题,面向对象技术和数据库技术自然而然开始交流和结合,应用上层的面向对象要求渗透到数据库以至到数据库的底层。本文《基于颜色特征的图象数据管理模式研究》是以国内计算机研究领域十九种重要期刊中,自1995年以来在图象工程研究领域发表的学术论文为依据,在对关于图象检索系统的研究、图象数据库模型的研究和基于颜色特征检索技术的研究成果进行验证性实验的基础上,进行归类、整理、统计、分析;着眼于解决基于颜色特性值...  (本文共126页) 本文目录 | 阅读全文>>

山西大学
山西大学

一个演绎对象数据库语言的设计与实现

演绎数据库与面向对象数据库是对传统关系数据库技术的两大扩充。两种方法各有其显著的优点,但是演绎数据库缺乏强大的建模能力,而对象数据库缺乏坚实的数学理论基础,由于两者优缺点互补,因此将两者结合起来的研究是一种发展趋势,这就是演绎的面向对象数据库(简称演绎对象数据库)的研究。现代数据库应能管理数据、对象和知识,而演绎对象数据库恰恰满足这些要求。本文的主要工作是通过探寻面向对象数据库与知识库技术相结合的途径,研究演绎对象数据库系统实现的关键技术。从如下几方面进行了研究:1、提出在逻辑环境下对象的数据模型应涉及到的概念,其基本概念是对象和联系。2、在数据模型的理论指引下,设计了一种新的演绎对象库语言DOOL,它基本覆盖了数据模型中提出的应涉及的概念,支持复杂对象的演绎,继承,方法,集合等,在对象标识表示方面有所扩充。3、设计实现了一个演绎对象数据库系统原型SD-DOOD,它是以演绎对象库语言DOOL为核心的。系统支持类、类层次、对象、属...  (本文共55页) 本文目录 | 阅读全文>>

东北师范大学
东北师范大学

OODB的COM实现技术研究

面向对象数据库技术是面向对象技术和数据库技术相结合的主流技术。尽管面向对象数据库系统作为数据库家族中的一个新兴的研究和开发领域,尚缺乏完整的理论支持,但其在数据库领域中已得到日益广泛的应用并已取得多项有实际意义成果。Microsoft Windows为00DB的开发提供了可能性和方便性,开发00DB的最主要工作包括存储结构的开发、复用的实现和查询处理的实现。实现复用的目的是为了使00DB可以被各种语言编写的程序进行本地或者远程调用,也使00DB程序编写、修改更加方便、独立。本文首先介绍了有关00DB的基本概念;然后,介绍了基于Microsoft Windows的面向对象数据库(00DB)数据存储管理设计思想:数据存储依托Microsoft Windows的存储管理、文件管理功能,一个数据库与一个系统路径相对应,一个对象与一个文件相对应,一个实例与一个文件记录相对应;进而,对组件复用技术的好处及方法进行了介绍:使用COM组件的优点...  (本文共80页) 本文目录 | 阅读全文>>