摘 要:用XML表示的半結構化數(shù)據(jù)越來越普遍,同時,大量的結構化數(shù)據(jù)組織存放在關系數(shù)據(jù)庫中,如何集成這些不同結構的數(shù)據(jù)成了研究的一個熱點。文章設計了一種關系型數(shù)據(jù)源包裝器,它主要有兩個功能模塊,一個負責將XQuery查詢轉換為SQL查詢,稱為查詢轉換器;另一個負責將SQL查詢返回的元組轉換為XML數(shù)據(jù)格式,稱為結果產(chǎn)生器。包裝器是一種軟件,它相當于數(shù)據(jù)源妁外衣,不影響數(shù)據(jù)源的本身,它是異構數(shù)據(jù)集成系統(tǒng)的一個重要組成部分。
關鍵詞:關系數(shù)據(jù);查詢;轉換;XML;包裝器;設計