oodbms+onet对象组件体系的设计和实现

oodbms+onet对象组件体系的设计和实现

ID:33400825

大小:2.00 MB

页数:58页

时间:2019-02-25

oodbms+onet对象组件体系的设计和实现_第1页
oodbms+onet对象组件体系的设计和实现_第2页
oodbms+onet对象组件体系的设计和实现_第3页
oodbms+onet对象组件体系的设计和实现_第4页
oodbms+onet对象组件体系的设计和实现_第5页
资源描述:

《oodbms+onet对象组件体系的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浙江大学硕士学位论文OODBMSONet对象组件体系的设计和实现姓名:郭凌雁申请学位级别:硕士专业:计算机应用指导教师:陈奇20050301摘要y-700557一本文主要叙述了由浙江大学智能软件实验室自主研发的面向对象数据库管理系统ONet的对象组件体系。为了解决面向对象数据库模式演化的问题,我们提出了对象组件解决方案。本文论述了其相应技术乃至整个对象组件体系的设计和实现。面向对象数据库随着面向对象技术的深入人一tl,,逐渐被应用于大量而广泛的领域中。例如:GIS系统、智能决策支持系统、医疗行业、商业应用

2、等众多领域。特别是现在面向对象技术有了近一步的发展,众多的面向对象数据库提供商不但逐步加强扩展自己的面向对象实现,而且采用了JDO等中间层技术,逐步的将面向对象技术扩展到传统的关系数据库领域中。在面向对象数据库开发中,总是必须面对模式演化的问题,模式修改将造成数据库应用系统的重新编译和面向对象数据库数据的不可用。ONet的对象组件体系就是在这一背景下进行研究和开发的。本论文第一章除了介绍了现在面向对象数据库所处的技术背景之外,还介绍了面向对象数据库现在比较流行的应用领域。OODB在处理复杂数据有着自己的性

3、能优势和开发效率,但是很遗憾的是,因为OODB厂商不能获得关系数据厂商的允许发布他们的评测结果,所以我们只能在技术优势上加于阐述。在第二章中首先为面向对象数据库管理系统作了功能定义。总结了作为一个面向对象系统需要具备的特征。这些特征包括:对象、方法、继承性、类库、持久性、查询、查询优化、完整性、并发性、性能和模式修改。在论文第三章中首先介绍了模式演化的问题和研究现状,从而提出了对象组件的数据模式设计体系,该体系的主要特点如下:采用对象模式图的方式输入数据模式信息,这这种方式也有利于结合现在的数据建模技术进

4、行数据库建模;利用OSchemaML来持久化和处理模式信息;和对象组件相结合在一定程度上解决面向对象数据库模式演化的问题。在论文的第四章中介绍了实现对象组件的技术和对象组件必须拥有的几个标准接口。同时还介绍了为了支持对象组件将客户端运行时组件化后的相应的层次结构和功能。并且在客户端组件化后的基础上对其他主流面向对象语言绑定的实现做了相应的讨论。最后,本文总结了ONet系统以及应用的现状,并提出了其今后还需要进一步发展的方向。关键字:ONet,面向对象数据库,ODMG,对象组件,对象模式AbstractSo

5、ftwaredeveloped、撕t11OODBundergoesconsiderablerecompiledbeforetheycouldbeusedagainwhentheschemaofthedatabasehadchanged.TocopewimtheschemaevolutionofONetSystem,objectcomponentWasintroduced.Thedetaildesignoftheobjectcomponentframeworkismainlyconsideredinthis

6、paper.Asthedevelopmentofobjectorienttechnology,objectorientdatabasesarewidelyusedinmanyfields.TheyareGIS,IDSS,medical,financeandSOon.NowthereisafurtherexpandingofOODBproduct,thevendorsnotonlyimprovetheirOODBMSbutalsotheyofferothermiddlelayertechnology~suc

7、hasJavaDataobject.ThisisthebackgroundofONetsystem.Firstly,thedissertationwritesaboutthefunctionalityofobjectorienteddatabasemanagementsystem.ItsummarizesthecharacteristicsofallOODBMS.Thesecharacteristicsincludeobjects,methods,inheritance,classlibrary,dura

8、bility,query,queryoptimization,integrity,concurrency,performanceandschemamodification.Inchapter3,thearticlegivesoutthearchitectureofdataschemadesignbaseonobjectcomponent.Firstofall,itintroducesthebackgroundofschemae

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

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

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