欢迎来到天天文库
浏览记录
ID:36619568
大小:1.79 MB
页数:82页
时间:2019-05-13
《基于关系数据库的对象持久化研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要如何进行对象持久化是在面向对象分析设计中需要解决的问题。目前虽然面向对象数据库系统已经出现,但它还很不成熟,不具备实用性。相比之下,基于关系模型的关系数据库是目前广泛使用的进行数据存取的途径。然而,面向对象分析设计中对象模型和关系数据库中的关系模型两者之间存在着阻抗不必配。尽管,我们具有在数据库中引入对象数据的对象数据类型技术来简化对象持久化操作,但是如何封装,怎样访问这些对象使关系模型与对象模型相统一,还未能解决。本文通过对面向对象数据库技术及对象数据模型技术的实现目的和优劣的分析,分析了面向对象技术中的对象模型与关系数据库中的关系
2、模型相互映射的可能性及其具体映射的理论。除此以外,本文还依据此映射理论,分析了具体实现基于关系数据库的对象持久层的最小化及最大化模式,并且对这两种持久层模式的组成和各个部分的功能进行了描述。本文的理论成果及模式解决了对象、关系模型的不匹配的问题,可以将对象映射为关系模型,做到在软件系统开发中应用关系数据库进行对象的存储;并且,它将对象与关系的映射封装于特久化对象及持久化层中,与业务逻辑相分离。通过对本文提出的理论成果及模式应用,可以在软件系统的开发设计过程中充分利用面向对象分析设计方法,使面向对象模型贯穿于包括对象持久化过程的程序开发、实
3、现阶段的始终成为可能。北京工业大学工学硕士论文关键词对象;持久化;关系数据库;映射IIAbs仃actAbstractHowtopersistobjectsisanissue,whichisneedtosolVeinobjec‘o“entedanalysisanddesign.Comparingwlmobjectorienteddatabase,whichhasappearednowadaysbutnotmuchmatureandpractically,relationaldatabaseiswideIyusedtostoreandretr
4、ievedatabasedonrationalmodeling·However’thereisakindofun.matchinggapbetweenobjectorientedmodelsandrationalmodels.Despitewehaveobjectdatatechnology,whichimportsoblectdatainnon—oboectorienteddatabasestosimplifypersistingoboects,buthowtoencapsulateobjects,howtoaccesstheseobj
5、ectstounifyobjectorientedmodelsandrationalmodelsisnotsolVedyet.Thisp印eranalyzedthegoalsandadvantagesanddisadvantagesofobjectorienteddatabasetechnologyandobjectdatatypetechnology,andthenarguedthepossibilityofmappingobjectmodelstorationalmodelsandpresentedatheorytoachieVeth
6、ismapping.Besidesthis,thispaperalsopresentedaminimumandmaximumpersistlayermodelingdesignbasedonthetheoryincludingtheconstitutingofthelayerandtheresponsibilitiesofeachcomponentsinthe1ayer.ThemappingtheoryandmodelingwayspresentedinthispapersolVedtheun。mappingissuebetween也eo
7、bjectmodelsandrationalmodeIs.Wecanstoreobjectsintorationald眦Lbasesandencapsulatethemappingwaysintopersistentobjectsandlayerstoseparatethelogic1ayersandpersistentlayersinsoftwaredevelopingbyusingofthem.ByachieVingthese,theoboectmodeIingcanbeus(1dinprogrammingandimplementof
8、objectspersisting,therefore,theobjectIII北京工业大学工学硕士论文orienteddesignandanalysiscanbethoroughlyused
此文档下载收益归作者所有