資源描述:
《基于xml的異構(gòu)數(shù)據(jù)集成系統(tǒng)研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、燕山大學碩士學位論文基于XML的異構(gòu)數(shù)據(jù)集成系統(tǒng)研究姓名:車建華申請學位級別:碩士專業(yè):計算機軟件與理論指導(dǎo)教師:劉國華20050301摘要XML作為一種功能強大的標記語言,已經(jīng)成為Web上數(shù)據(jù)表示和數(shù)據(jù)交換的一個主要標準。本文通過分析XML數(shù)據(jù)模型的特點,針對傳統(tǒng)數(shù)據(jù)集成系統(tǒng)中存在的問題,設(shè)計了一個基于XML的異構(gòu)數(shù)據(jù)集成系統(tǒng)—Ⅺ{DIs,并對其中的關(guān)鍵技術(shù)進行了較為深入的探討和研究,具體內(nèi)容如下:首先,在給出了異構(gòu)數(shù)據(jù)集成定義的基礎(chǔ)上,分析了異構(gòu)數(shù)據(jù)集成系統(tǒng)常用的三種體系結(jié)構(gòu)及其優(yōu)缺點。結(jié)合XML數(shù)據(jù)模型的特點,設(shè)計了本
2、文原型系統(tǒng)所使用的體系結(jié)構(gòu),該結(jié)構(gòu)能夠靈活地解決異構(gòu)數(shù)據(jù)源的“即插即用”問題。其次,總結(jié)了不同應(yīng)用環(huán)境中的幾種視圖形式,分析了當前存在的XML視圖生成技術(shù),研究了從關(guān)系數(shù)據(jù)到XML視圖的幾種映射方法,并給出了一種適用于異構(gòu)數(shù)據(jù)集成環(huán)境的視圖生成體系結(jié)構(gòu)。接著,針對查詢重寫領(lǐng)域總結(jié)了兩種不同的查詢重寫思想。通過總結(jié)XML查詢語言的特點,重點深入地研究了基于視圖的正則路徑查詢重寫,并給出了其中的映射和優(yōu)化算法,有效地解決了正則路徑視圖到正則路徑查詢的映射和減少映射節(jié)點數(shù)目的問題。最后,結(jié)合自己的理論研究,實現(xiàn)了一個基于】'-aV
3、IL的異構(gòu)數(shù)據(jù)集成系統(tǒng)的原型系統(tǒng)--XHDIS,對其中主要模塊所使用的技術(shù)進行了說明,并通過實驗驗證了文中所給算法的有效性。關(guān)鍵詞數(shù)據(jù)集成;XML;視圖生成;查詢重寫;XML查詢語言燕山大學工學碩士學位論文AbstractAsapowerfulmarkedlanguage,XMLisbecomingthestandardfordatarepresentationandexchangeontheWeb.BysummingupthefeaturesofXMLdatamodel,船forthedefectsofthetraditi
4、onaldataintegrationsystem,thispaperdesignsandimplementsaprototypeoftheXML-basedheterogeneousdataintegrationsystem—XFIDIS,andmakesaratherdeeplyexplorationandresearchonthekeytechnologies.Asfollows:Firstly,basedondefiningtheHDIS,thispaperintroducesseveralcommonarchite
5、cturesandtheirfeatures.Together、jlri也thefeatureofXlVIL.givesOurarchitecture.Itcanefficientlyresolvethe‘‘PlugandPlay”problem.Secondly,thispapersurveysthedefinitionsofviewsindifferentapplicationcontexts,analysestheexistingtechniquesofviewcreationatcurrenttime,investi
6、gatesthemappingfromrelativedatatoXMLviewindetails,andshowsamechanismaboutviewbuildingfittinginHDIS.Andthen.withthebeginningofsummarizingtwodifferentthinkingsofqueryrewriting,thispaperstudiesthecontentsofXMLquerylanguages.Basedonthese,makesadeepinsightinrewritingRPQ
7、usingRPVandproducestwoalgorithms,whichachievesthemappingfromregularpathviewtoregularpathqueryandreducessignificantlythenumberofnodesinthequerytree.Finally,withOurtheoreticalresearches,thispaperdesignsaprototypeoftheXML—basedHeterogeneousDataIntegrationSystem-XHDIS,
8、andastoeachmodule,describesthetechniquesandalgorithmsusingbythesemodulesatlength.Intheend,thecorrectitudeandefficiencyofthealgorithmsisvalidatedb