多資料庫系統

多資料庫系統

當前,數據資源的共享和基於網路的異構數據源數據信息的獲取技術已經成為一個熱門話題。傳統的數據集成技術,已無法適應人們及時獲取更多更新更全面數據的需要。多資料庫技術提供了一種集成多個異構數據源、實現信息共享的有效方法。

基本介紹

  • 中文名:多資料庫系統
  • 外文名:Multidatabase system
  • 簡稱:MDBs
  • 套用:計算機網路
  • 領域:信息
  • 作用:獲取更多更新更全面數據
簡介,發展,

簡介

當前,數據資源的共享和基於網路的異構數據源數據信息的獲取技術已經成為一個熱門話題。傳統的數據集成技術,已無法適應人們及時獲取更多更新更全面數據的需要。多資料庫技術提供了一種集成多個異構數據源、實現信息共享的有效方法。隨著數據量的迅猛增加、信息共享範圍的不斷擴大,多資料庫系統的研究已經轉向無縫集成多種數據源的體系結構,這些數據源可能是結構化的,或是半結構化的,它們可能具有完備的查詢語言,也可能沒有。如何套用當前的最新技術(如分散式對象技術、多代理技術、XML技術等),使得全局模式多資料庫系統能完全透明地訪問各成員資料庫系統中的數據,以實現不同數據源之間的互操作,正成為資料庫領域急待解決的基本問題之一。

發展

(1)建立了多資料庫系統中的四級模式結構和模式衝突分類策略,給出了一種半自動化的兩階段模式集成方法,提出了一種能夠集成資料庫系統和檔案系統的多資料庫集成模型XIDM(基於XML的集成數據模型),並給出了XIDM模型與局部數據模型(包括檔案系統)之間的轉換規則。
(2)提出了一種適合全局模式多資料庫系統的局部代理和全局代理模型,基於這些代理模型,給出了。一種通過CORBA的對象機制將多個局部資料庫系統註冊到全局模式多資料庫系統中的方法,這種方法不僅可以減小設計和實現全局模式多效據庫系統的複雜性,而且可以避免因套用需求不斷發展、模式不斷改變影響整個系統的可用性。
(3)設計並實現了針對多資料庫全局模式的全局查詢語言PanoSQL。給出了全局查詢語言轉換為局部資料庫查詢語言的全局查詢分解算法。提出了基於代價的、 查詢最佳化和動態最佳化技術,給出了多資料庫查詢處理中的中間結果合併策略。
(4)通過建立XML文檔與資料庫之間的映射,給出了一種將XML文檔等半結構化數據集成到基於coRBA的全局模式多資料庫系統的方法。f這種方法可以不用將基於XML的系統直接註冊到多資料庫系統中,但此類非資料庫系統卻可以通過多資料庫全局模式進行數據共享。
(5)設計並實現了一個基於CORBA的全局模式多資料庫系統Panorama,它集成了SybaseOracle,DM2等多種不同的資料庫系統,並在其上實現了模式集成、查詢處理和事務處理.Panorama系統提供了一個全局一致的集成模式和統一的 全局查詢語言PangSQL。能夠在異構環境中支持多用戶之間的互動操作。

相關詞條

熱門詞條

聯絡我們