欢迎来到天天文库
浏览记录
ID:33410341
大小:2.99 MB
页数:78页
时间:2019-02-25
《oodb的com实现技术研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、东北师范大学硕士学位论文OODB的COM实现技术研究姓名:史晓锋申请学位级别:硕士专业:计算机应用技术指导教师:林和平;周颜军20050501摘要面向对象数据库技术是面向对象技术和数据库技术相结合的主流技术。尽管面向对象数据库系统作为数据库家族中的一个新兴的研究和开发领域,尚缺乏完整的理论支持,但其在数据库领域中己得到日益广泛的应用并己取得多项有实际意义成果。Microsof七Windows为OODB的开发提供了可能性和方便性,开发OODB的最主要工作包括存储结构的开发、复用的实现和查询处理的实现。实现复用的目的是为了使OODB可以被各种语言编写的程序进行本
2、地或者远程调用,也使DODB程序编写、修改更加方便、独立。本文首先介绍了有关OODB的基本概念;然后,介绍了基于MicrosoftWindows的面向对象数据库(OODB)数据存储管理设计思想:数据存储依托MicrosoftWindows的存储管理、文件管理功能,一个数据库与一个系统路径相对应,一个对象与一个文件相对应,一个实例与一个文件记录相对应;进而,对组件复用技术的好处及方法进行了介绍:使用COM组件的优点,COM组件的建立方法,COM组件的注册,组件的包容与聚合,分布式COM(DCOM)、COM十的结构、特性、服务;最后,采用面向对象的方法对系统进行
3、了分析、设计,实现后通过一个实际的应用项目进行了验证。验证结果表明:通过COM技术的实现,基于MicrosoftWindows的面向对象数据库(OODB)变得更加通用,将调用的内部细节完全封装,可存储在任何位置并被各种语言编写的程序进行调用。关键词:面向对象数据库;存储管理:组件复用AbstractOODBismajortechnologyofDatabasesystemforcombiningObject-OrientedtechnologyandDatabasetechnology.AlthoughOODBisanewresearchanddevelop
4、mentfieldofDatabasesystemandtheoriesrelatedwithitarenotintegrate氏OODBhasbeenappliedintosomefieldsandobtainedgoodresultsTheprobabilityandexpediencyforOODBisprovidedinMicrosoftWindows.TheMajorworksforprogrammingOODBincludeestablishingsavingstructure,achievingreusingtechnologyandquery
5、management.ThepurposeofreusingtechnologyisprogrammingallkindsofprogramsthatcancallOODBanywhere.Atthesametime,itiseasyandindependenttoprogramandmodifytheOODBprograms.Firstly,thispaperintroducesthebasicconceptionsofOODB.Secondly,anideaofsavingdataofOODBisproposedasfollows:savingdatar
6、eliesonMemoryManagementandFileManagementofWindows,aDatabasecorrespondstoasystempath;anObjectcorrespondstoaFile;anInstancecorrespondstoaRecordofFile.Thirdly,theadvantageandmethodofcomponentreusingtechnologyisintroduced:theadvantageofusingCOMcomponent,theestablishingmethodandregister
7、ingmethodofCOMcomponent,embodyingandgatheringmethodofCOMcomponent.Thestructure,peculiarityandserviceofDCOMandCOM+isintroducedinthispapertoo.Finally,aOODBsystemisimplementedthroughusingorientedobjectmethodandtestedbyaspecialexample.ResultshowstheOODBbasedMicrosoftwindowsbecomesmorec
8、urrencybyusingcomponentres
此文档下载收益归作者所有