資源描述:
《基于xml的異構(gòu)數(shù)據(jù)集成模式的研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、萬方數(shù)據(jù)計(jì)算機(jī)與網(wǎng)絡(luò)創(chuàng)薪生活通信論壇基于XML的異構(gòu)數(shù)據(jù)集成模式的研究陳樺1麻風(fēng)梅1韓艷艷2(1陜西科技大學(xué)電氣與信息工程學(xué)院陜西西安710021)(2河南機(jī)電高等??茖W(xué)校河南新鄉(xiāng)453002)【摘要】隨著信息技術(shù)的發(fā)展,任何一個(gè)獨(dú)立單位都有可能成為一個(gè)異構(gòu)的數(shù)據(jù)源.為實(shí)現(xiàn)企業(yè)異構(gòu)數(shù)據(jù)庫(kù)間信息的共享和集成,對(duì)數(shù)據(jù)集成的原理以及主要技術(shù)進(jìn)行了研究,重點(diǎn)分析了x札與數(shù)據(jù)庫(kù)之間的映射,xML文檔存儲(chǔ)模式、將)(ML查詢轉(zhuǎn)化為sQL的查詢轉(zhuǎn)換問題以及如何將關(guān)系數(shù)據(jù)發(fā)布為xML文檔。該方案簡(jiǎn)單易行,保證了各系統(tǒng)仍然按照原來的方式運(yùn)行,只是在需要進(jìn)行信息交換時(shí)通過轉(zhuǎn)換接口把
2、本地?cái)?shù)據(jù)庫(kù)數(shù)據(jù)轉(zhuǎn)換成x眥文檔即可.I關(guān)鍵詞】數(shù)據(jù)集成枷L異構(gòu)數(shù)據(jù)數(shù)據(jù)轉(zhuǎn)換DietzxPath中圈分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1008—1739(2008)22—43—3StudyonHeterogeneousDataIntegrationBasedonXMLCHENHm。MAFeIlg—mei,}nNY加一ym(1Conege0fElec廿ic柏dIn而mudonEng.meerir培,Sha卸xiUI如e商哆ofSdenceandTecholog’r,xi’獅Shan菇710021、(2D叩amnentofM疵血lsE呼neering’HemnM
3、echanical&Elec仃icalEngmee咄CoⅡege,xin)dangHe7r啪453002)Abs刪:withdlede、,elopmentofiIIfonm的ntectmology。e、,∞asingled印a咖塒1tprobablybecon粥aheterogeneo懈da仨的眥e.Thispap盯stIldi鵲dleprinci—eandtcchnolo甜oftheheterogeneomdatab勰eiIltegradonforsllareandiIltegradonofmeenterprise抽南mudoIl,arlalyz秭tIlem印
4、pillgbetweendledatab勰candxML,paccemofsto血lgxMLDocumentS,querytnmforma60n五bITⅪ肛querytoSQLquery蚰dhowtopublishrchdollaldata豁Ⅺ血docllment.T11eprop0Sedsoludonise唧to咖lem舶t'勰su血{血atall鑼stelma坨sdllop眥dngaccordingtodleo啦乒nalapproach,獅ddlelocaldata_b勰edataisjustconVertediIltoxMLdoc啪enedlrouglld
5、leconversionmta矗ce、地en眈chflgeof枷陸udoniSneeded.Keywor凼:dataintegradon;XML;he嘲-09eneomdata;dataconversiofl;Die乜;XPatll1引言人類在21世紀(jì)的可持續(xù)發(fā)展從戰(zhàn)略意義上看。將會(huì)越來越依賴于社會(huì)的整體科技創(chuàng)新能力和由此派生而出的知識(shí)經(jīng)濟(jì),許多行業(yè)、單位或機(jī)構(gòu)、部門內(nèi)部都逐步實(shí)現(xiàn)了業(yè)務(wù)、信息的計(jì)算機(jī)化管理。在企業(yè)實(shí)施信息化進(jìn)程中,由于企業(yè)內(nèi)各部門的業(yè)務(wù)和功能歸屬不同,以及各企業(yè)信息化水平存在差異等原因,造成企業(yè)擁有許多相互隔離的、由不同核心技術(shù)構(gòu)定稿日期:20
6、08—10—22基金項(xiàng)目:國(guó)家自然科學(xué)基金項(xiàng)目(50405029)建的信息服務(wù)和管理系統(tǒng)。系統(tǒng)中數(shù)據(jù)的表示不同,數(shù)據(jù)交流效果極差,形成“信息孤島”,從而使得企業(yè)內(nèi)以及企業(yè)間的協(xié)作效率與效果很不理想。如何將這些異構(gòu)的數(shù)據(jù)源集成起來,實(shí)現(xiàn)有效的信息查詢,就成為了一個(gè)迫切需要解決的問題lll。只有將這些孤立的數(shù)據(jù)源集成起來。提供給用戶一個(gè)統(tǒng)一的視圖,才能從這些資源數(shù)據(jù)中獲取人們所需要的信息。而為大量各種各樣的數(shù)據(jù)提供某種統(tǒng)一的表示方法無疑是解決問題的關(guān)鍵,這就要求能找到一種標(biāo)準(zhǔn)、開放的數(shù)據(jù)結(jié)構(gòu)來表示數(shù)據(jù)信息。舭的出現(xiàn)無疑為異構(gòu)數(shù)據(jù)源的集成帶來了新的希望。舭是互聯(lián)200
7、8年第22期《計(jì)算杌與廊絡(luò)>萬方數(shù)據(jù)通信論壇計(jì)算機(jī)與網(wǎng)絡(luò)創(chuàng)新生活網(wǎng)聯(lián)合組織(w3C)設(shè)計(jì)并推薦的新一代標(biāo)記語(yǔ)言,是sGML的一個(gè)優(yōu)化子集。它以一種開放的自我描述方式定義數(shù)據(jù)結(jié)構(gòu),在描述數(shù)據(jù)內(nèi)容的同時(shí)能突出對(duì)結(jié)構(gòu)的描述,從而體現(xiàn)出數(shù)據(jù)之間的關(guān)系。2系統(tǒng)實(shí)現(xiàn)方案對(duì)于中小生產(chǎn)制造企業(yè)而言,應(yīng)用系統(tǒng)數(shù)量較少,因此只需將不同應(yīng)用系統(tǒng)間需要溝通的數(shù)據(jù)進(jìn)行集成。這樣不但集成成本減少,而且實(shí)施難度也較低。對(duì)于該類應(yīng)用,本文研究了基于XM巴的異構(gòu)數(shù)據(jù)交換集成解決方案。2:l交換集成原理為了實(shí)現(xiàn)不同應(yīng)用系統(tǒng)中異構(gòu)數(shù)據(jù)的交換集成,必須提供一種統(tǒng)一的數(shù)據(jù)轉(zhuǎn)換模式四。在進(jìn)行數(shù)據(jù)提取時(shí)。以
8、便將異構(gòu)信息轉(zhuǎn)換成統(tǒng)一的