基于XML的異構數據庫集成中間件的研究及實現.pdf_第1頁
已閱讀1頁,還剩63頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、隨著信息化建設的迅速發(fā)展,越來越多的應用需要訪問多種異構數據源。這些數據源由于地理位置分布不同、所處平臺及操作系統(tǒng)不同、采用的數據庫模式不同、數據語義表示的不同、數據庫管理系統(tǒng)(DBMS)的不同等,造成了數據訪問上的困難。因此,如何應用現有的信息技術,動態(tài)整合與集成這些異構的數據資源,實現高效的信息共享是亟待解決的問題。
   數據集成能夠滿足不同業(yè)務的需要,實現對異構數據源的共享及數據的透明訪問。目前,數據集成有很多方案,然而

2、這些方法不但復雜而且是面向主題的。傳統(tǒng)數據庫中間件雖然顯得比較靈活,但其緊耦合應用模式使得中間件獨立性差,部署與使用較為困難,難以用于信息系統(tǒng)的集成。如何構建一個高效、通用、可擴展、低成本的數據庫中間件,是當前數據庫中間件領域研究的一個重要方向。
   本文以XML在數據集成和交換上的優(yōu)勢,提出了一個基于XML的異構數據庫集成中間件的解決方案。本文首先討論了異構數據集成的相關知識,詳細分析了現有的數據集成技術和方法、并對比其優(yōu)缺

3、點。通過XML集成模型,著重闡述了基于XML的異構數據庫集成中間件的設計思路和各個功能模塊的實現過程。通過實現局部模式到全局視圖的的映射、轉化、集成,該中間件屏蔽了各個異構數據源的平臺、系統(tǒng)環(huán)境、內部數據結構等方面的異構性,為用戶提供了一個統(tǒng)一和透明的訪問接口。同時,在異構集成環(huán)境下如何更好地解決各個子庫之間的跨庫查詢,交叉查詢、聯合查詢等復雜關聯的查詢,是本課題研究的重點和難點。為此,在討論集中式數據庫和分布式查詢的一般方法后,本文給

4、出了一種針對全局虛擬視圖的查詢分解算法,該算法能夠很好解決多庫之間的關聯查詢請求。由于集成系統(tǒng)涉及到大量的數據傳輸,在有限的網絡資源環(huán)境下,如何減少數據在傳輸中的數據量?如何降低查詢的響應時間?這些都是必須考慮的問題。在基于半連接查詢優(yōu)化算法的基礎上,本文對該算法進行了改進,通過定性和定量方面的分析,改進的半連接算法比一般的半連接算法在傳輸的數據量和響應時間方面都大為減少,性能更為優(yōu)越。
   最后,通過實驗實現了基于XML的集

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論