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

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

ID:34829905

大小:1.51 MB

页数:51页

时间:2019-03-12

鉴于一个演绎对象数据库语言的设计与实现_第1页
鉴于一个演绎对象数据库语言的设计与实现_第2页
鉴于一个演绎对象数据库语言的设计与实现_第3页
鉴于一个演绎对象数据库语言的设计与实现_第4页
鉴于一个演绎对象数据库语言的设计与实现_第5页
资源描述:

《鉴于一个演绎对象数据库语言的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、山西大学硕士学位论文一个演绎对象数据库语言的设计与实现姓名:原锦辉申请学位级别:硕士专业:计算机应用技术指导教师:陶世群20030601摘要演绎数据库与面向对象数据库是对传统关系数据库技术的两大扩充。两种方法各有其显著的优点,但是演绎数据库缺乏强大的建模能力,而对象数据库缺乏坚实的数学理论基础,由于两者优缺点互补,因此将两者结合起来的研究是一种发展趋势,这就是演绎的面向对象数据库(fa称演绎对象数据库)的研究。现代数据库应能管理数据、对象和知识,而演绎对象数据库恰恰满足这些要求。本文的主要工作是通过探寻面向对象数据库与知识库技术相结合的途径,研究演绎对象数据库系统实现的关键

2、技术。从如下几方面进行了研究:1、提出在逻辑环境下对象的数据模型应涉及到的概念,其基本概念是对象和联系。2、在数据模型的理论指引下,设计了—种新的演绎对象库语言DOOL,它基本覆盖了数据模型中提出的应涉及的概念,支持复杂对象的演绎,继承,方法,集合等,在对象标识表示方面有所扩充。3、设计实现了一个演绎对象数据库系统原型SD-DOOD,它是以演绎对象库语言DOOL为核心的。系统支持类、类层次、对象、属性、方法、继承和封装等面向对象数据库系统的核心概念;支持演绎对象等演绎数据库的概念;提供了图形用户接口(mJI),便于用户进行创建、查询等操作。4、系统的查询操作全部都是由SD.

3、DDBS最终得出结果的,而演绎数据库语言是基于Datalog的,所以应用了一些转换规则来将DOOL程序转换为Datalog,通过规则转换,能得出DOOL程序的虽小不动点(gP程序值),从而得到查询结果。文中详细介绍了转换规则的具体内容。演绎对象库语言DOOL的设计与基于DOOL的原型系统的实现是本文的关键。关键字:演绎数据库,对象数据库,演绎对象数据库,对象标识,类层次,继承,封装ABSTRACTDeductivedatabaseandobject-orienteddatabasearetwoimportantextensionstothetraditionaldataba

4、setechnology.Bothoftheseapproacheshavesignificantadvantages.Butdeductivedatabasesordystiglltlyimprovethedatamodelingcapacitiesofrelationalmodelandobjoct-orienteddatabaseslackamathematicalfoundation.SincetheadvantagesanddisadvantageiofthesetwodatabasesaIemutuallycomplementary,thestudyofputt

5、ingthemtogetherwouldbecomeatrendofdevelopmenLthatisthestudyofdeductiveobject-orienteddatabase(abbreviatedasdeductiveobjectdatabase).Advanceddatabaseshouldbecapableofmmla咖data,objectandknowledge,anddeductiveobjectdatabasecanjustmeetalltheserequimm'nts.ThemaintasksofthisthesisaIecoexplorethe

6、In∞ofcombiningtheobject-ori∞teddatabaseandthetechnologyofknowledgebase,andstudythekeytechnologiesofimplementingthedeductiveobjeetdatabasesy咖Thethesisfil/thersthesestudiesfromthefollowingaspects:1.Putforwardtheconceptsinvolvedinthedatamodeloftheobjectinalogicalenvironment,whoseessentialsare

7、objectandrelationship.2.Under吐ledirectionoftlktheoriesofdatamodeldeviseanewlanguageofthedcdu商veobjectdatabase,IX)OKwhichc0邶删of也econceptstrolx,sedindatamodel,supportsthedeductiveofcomplexobject,inheritance,methodsandsetsetc.,andimprovethecapacityofmanifestingob

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。