探索关系数据库到xml的数据转换

探索关系数据库到xml的数据转换

ID:35134367

大小:1.60 MB

页数:58页

时间:2019-03-19

探索关系数据库到xml的数据转换_第1页
探索关系数据库到xml的数据转换_第2页
探索关系数据库到xml的数据转换_第3页
探索关系数据库到xml的数据转换_第4页
探索关系数据库到xml的数据转换_第5页
资源描述:

《探索关系数据库到xml的数据转换》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、哈尔滨工业大学硕士学位论文关系数据库到XML的数据转换姓名:秦政申请学位级别:硕士专业:计算机应用技术指导教师:王宽全20050601哈尔滨工业大学工学硕士学位论文摘要随着网络技术的不断发展,越来越多的信息资源可以通过网络得到更广泛的利用。XML(ExtensibleMakeupLanguage)作为应用之间的数据传递媒介,可以完全忽略应用双方的平台差异和数据存储模式差异,由于它的这种特性,近几年来,XML已经越来越广泛的应用于各个领域中,作为数据交换的主要技术。在应用中,大部分数据以关系模式的形式存储在关系数据库中。为了发挥XML在

2、数据交换中的能力,就需要一种工具能自动的将关系数据库中的数据转换成XML的形式。本文以中间件技术为依托,在中间件技术中关系数据转换到xML数据输出的构架的基础上,提出了一个关系数据转换成XML输出的中间数据转换模型VTree。不同于其他中间件中的数据转换模型只支持一种复杂的XML查询语言,VTree可以支持简单的用户的数据输入和用户操作,就可以生成相对应的SQL查询和XML模板。比起其他的自定义语言和函数集模型描述,VTree在生成用户视图时,不需复杂的转换算法,就可以将用户的需求查询和XML视图结合在一起,生成目标XML文档的查询。

3、XML视图是数据库中数据的XML格式的表示,但是因为关系模式和XML模式有所不同,在数据转换的过程中,必然要丢失原关系模式中的完整性约束信息。本文将原有的关系模式到XML模式的转换算法进行改进,使得生成的XML模式可以保留关系模式中由主键/#b键定义的完整性约束条件。同时,VTree模型外在的树形结构使得XML视图很容易可视化。数据转换模型在数据库端对应SQL(StructuredQueryLanguage)查询,本文基于VTree模型提出了数据转换模型与SQL查询转换的方法,可以生成不含任何嵌套结构的SQL查询组。最后本文针对数据转

4、换模型提出了XML模板的生成方法和xML文档生成方法。关键词关系数据库;XML;数据转换兰釜鎏三些奎兰三耋堡:兰竺篓三AbstractMoreandmoreinformationresourcescanbeaccessibleforthehighspeeddevelopmentofnetworktechnology.Asthemediumofdataexchange.XML(ExtensibleMakeupLanguage)calloverlookthedifferencesintheOS(OperationSystem)platfo

5、rmandthediversityinthewayofdatastore.Intheapplications,mostofdataisstoredinrelationaldatabase,whichisthemostpopulardatabasemodeltoday.InordertorealizethefullpotentialofXML,weneedtoolsthatCanautomaticallyconvertthevaststoresofrelationaldataintoXMLAkindofmediumusedfordoin

6、gtheexchangebetweenrelationaldatabaseandXML,whichnamedVTI℃e,isputforwardinthispaper,Bedif艳rfromothermiddlewarewhichsupportoneXMLqueryonly.VTreecaD.supportveryeasydatainputandoperationstheuserstake.andoutputtheXMLdocumentinvolvedalldatathatusersneed.ThroughusingVTreemode

7、l。complexarithmeticisnotneededwhenputtheuser’squeryandtheXMLviewtogether.TheXMLviewrepresentstheresultingXMLdocument.ForthedifferencesbetweentherelationalmodelandtheXMLmodel,theintegralityrestrictionoftherelationalmodelmaybelostintheprocessofdataconversionfromrelational

8、databasetoXML.Inthispaper,anamelioratedarithmeticiSusedtoavoidtheintegralityrestrictioninformationlost,whichis

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

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

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