




已閱讀5頁,還剩51頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
分類號: 密 級: 公 開 U D C : 單位代碼: 10424 高校教師在職攻讀碩士學位論文 基于 異構(gòu)數(shù)據(jù)庫集成系統(tǒng)的研究 申請學位級別 : 碩士學位 專業(yè) 名 稱: 計算機軟件與理論 指導教 師姓名 : 職 稱: 副 教 授 山 東 科 技 大 學 二零零七年四月 論文題目: 基于 異構(gòu)數(shù)據(jù)庫集成系統(tǒng)的研究 作者姓名: 入學時間: 2005 年 3 月 專業(yè)名稱: 計算機軟件與理論 研究方向: 軟 件 工 程 指導教師: 職 稱: 副 教 授 論文提交日期: 2007 年 4 月 論文答辯日期: 2007 年 5 月 授予學位日期: N A in of of F by 2007 聲 明 本人呈交給山東科技大學的這篇碩士學位論文,除了所列參考文獻和世所公認的文獻外,全部是本人在導師指導下的研究成果。該論文資料尚沒有呈交于其它任何學術機關作鑒定。 研究生簽名: 日 期: in of of is my of at 山東科技大學高校教師在職攻讀碩士學位論文 摘要 摘 要 隨著網(wǎng)絡化與信息化進程的不斷推進,各行各業(yè)的大量信息越來越迫切需要能最大限度地被共享、交換、集成和再利用,越來越多的用戶希望能夠同時訪問和處理多個不同網(wǎng)絡節(jié)點的異構(gòu)數(shù)據(jù)源中的數(shù)據(jù),異構(gòu)數(shù)據(jù)庫集成成為急待解決的問題。 經(jīng)成為 文通過分析 計了一個基于 對其中的關鍵技術進行了較為深入的探討和研究,具體內(nèi)容如下: 首先介紹了國內(nèi)外關于異構(gòu)數(shù)據(jù)庫集成技術的主要學 術成果和應用成果,剖析了其中存在的問題;闡述了進行異構(gòu)數(shù)據(jù)庫集成的必要性;介紹異構(gòu)數(shù)據(jù)庫集成涉及到的相關技術 然后結(jié)合 出一個 異構(gòu)數(shù)據(jù)庫集成體系結(jié)構(gòu) ,將用戶給出的查詢分解為對不同結(jié)構(gòu)數(shù)據(jù)庫的查詢,并將查詢結(jié)果統(tǒng)一到 后得到一個統(tǒng)一的檢索界面。其中用 著深入 研究了 數(shù)據(jù)庫集成系統(tǒng)中使用的關鍵技術:研究了 出了 現(xiàn)了對異構(gòu)數(shù)據(jù)源中關系數(shù)據(jù)庫的查詢重寫。 最后針對 “銷售信息網(wǎng)絡管理集成系統(tǒng)”的需求,利用 000 環(huán)境下,采用本文給出的異構(gòu)數(shù)據(jù)庫集成體系結(jié)構(gòu),實現(xiàn)了公司異構(gòu)數(shù)據(jù)的集成,達到了數(shù)據(jù)的共享。 關鍵詞 :數(shù)據(jù)庫集成; 射;查詢重寫 山東科技大學高校教師在職攻讀碩士學位論文 摘要 of to be to a of in So a as a it a on eb ML in as of to on to it on of ML a ML In it be it to ML to QL ML it of a s ML as 山東科技大學高校教師在職攻讀碩士學位論文 目錄 目 錄 1 緒論 . 1 究背景 . 1 究內(nèi)容 . 1 織結(jié)構(gòu) . 2 2 異構(gòu)數(shù)據(jù) 庫 集成及相關技術 .構(gòu)數(shù)據(jù)庫集成概述 . . 發(fā)技術 . . 章小結(jié) . 3 異構(gòu)數(shù)據(jù)庫集成系統(tǒng)設計及關鍵技術研究 . 構(gòu)數(shù)據(jù)庫集成系統(tǒng)設計 . 射機制 . . . 章小結(jié) . 4 異構(gòu)數(shù)據(jù)庫集成系統(tǒng)的實現(xiàn)和應用 . 統(tǒng)概述 . 統(tǒng)開發(fā)環(huán)境 . 體設計 . 統(tǒng)實施效果評價 . 章 小結(jié) . 5 總結(jié)與展望 . 致 謝 . 參 考 文 獻 . 45 攻讀碩士期間發(fā)表的論文 . 48 山東科技大學高校教師在職攻讀碩士學位論文 目錄 . 1 . 1 . 1 . 2 2 . 3 . 3 . 6 . 11 . 12 . 14 3 . 15 . 15 . 17 . 20 . 25 . 32 4 . 33 . 33 . 33 . 34 F . 40 . 41 5 . 42 . . 45 . 48 山東科技大學高校教師在職攻讀碩士學位論 文 緒論 1 1 緒論 究背景 隨著計算機 技術特別是網(wǎng)絡技術的迅猛發(fā)展,許多行業(yè)、單位和部門內(nèi)部都逐步實現(xiàn)了業(yè)務、信息的計算機化管理。但是,由于各個行業(yè)、單位和部門的具體業(yè)務和功能歸屬不同,它們都只是根據(jù)自身需要構(gòu)建了許多相互獨立的信息服務和管理系統(tǒng),甚至在一個單位內(nèi)部所采用的信息化環(huán)境也可能不會固守任何一個平臺,而是由不同平臺組成。 這樣隨著時間的推移和技術的進步,這些由不同技術構(gòu)建的信息系統(tǒng)就象一個個“信息孤島”,各自有著不同的處理對象、操作方法和專用客戶端。而由于部門之間協(xié)同合作的需要,在各個環(huán)節(jié)之間數(shù)據(jù)交流以及集成共享的問題也日益嚴 重起來。從應用角度來看,每個部門就是一個數(shù)據(jù)源,因為他們之間的信息和組織都不一樣,這樣每個數(shù)據(jù)源又都是異構(gòu)的,如此就構(gòu)成了一個巨大而復雜的異構(gòu)數(shù)據(jù)環(huán)境。 那么如何在這個異構(gòu)數(shù)據(jù)環(huán)境中集成、訪問這些數(shù)據(jù)呢?首要關鍵的問題是研究異構(gòu)數(shù)據(jù)之間的集成問題,只有將這些孤立的數(shù)據(jù)都集成起來,并且提供給用戶一個統(tǒng)一的視圖,才有可能從巨大的數(shù)據(jù)資源中獲取所需的東西。這樣就引出了數(shù)據(jù)庫集成技術。 數(shù)據(jù)庫集成技術的研究始于七十年代中期,至今已有二十多年了。從一開始的多數(shù)據(jù)庫集成發(fā)展到現(xiàn)在的異構(gòu)數(shù)據(jù)源集成,數(shù)據(jù)庫集成的 范圍和作用都在不斷擴大?,F(xiàn)在,數(shù)據(jù)集成技術不僅能集成數(shù)據(jù)庫中的數(shù)據(jù),也能集成非數(shù)據(jù)庫中的數(shù)據(jù) ;不僅能集成傳統(tǒng)數(shù)據(jù),也能集成復雜的多媒體數(shù)據(jù) :不僅能集成結(jié)構(gòu)化數(shù)據(jù),也能集成 的數(shù)據(jù)集成系統(tǒng)甚至能實現(xiàn)數(shù)據(jù)源的“即插即用”。而隨著很多新技術 (比如 的涌現(xiàn),通用異構(gòu)數(shù)據(jù)源集成系統(tǒng)的研究也正在如火如荼地進行著。 究內(nèi)容 本文結(jié)合 特點,給出一個基于 異構(gòu)數(shù)據(jù)庫集成系統(tǒng)的體系結(jié)構(gòu)框架,并針對其中的關鍵技術進行深入的研究,提 出了自己的觀點和解決方法。本文研究的主要內(nèi)容具體如下: 1深入研究國內(nèi)外關于異構(gòu)數(shù)據(jù)集成庫技術的主要研究成果和應用成果,剖析其中存在的問題;闡述進行異構(gòu)數(shù)據(jù)庫集成的必要性;介紹異構(gòu)數(shù)據(jù)庫集成涉及到的相關技山東科技大學高校教師在職攻讀碩士學位論 文 緒論 2 術。 2結(jié)合 出一個 異構(gòu)數(shù)據(jù)庫集成體系結(jié)構(gòu) ,將用戶給出的查詢分解為對不同結(jié)構(gòu)數(shù)據(jù)庫的查詢,并將查詢結(jié)果統(tǒng)一到 后得到一個統(tǒng)一的檢索界面。其中用 3 對 數(shù)據(jù)庫集成系統(tǒng)中使用的關鍵技術進行深入研究:研究 出 現(xiàn)對異構(gòu)數(shù)據(jù)源中關系數(shù)據(jù)庫的查詢。 4針對 “銷售信息網(wǎng)絡管理集成系統(tǒng)”的需求,利用 境下,采用本文給出的異構(gòu)數(shù)據(jù)庫集成體系結(jié)構(gòu),實現(xiàn)公司異構(gòu)數(shù)據(jù)的集成,達到數(shù)據(jù)的共享。 織結(jié)構(gòu) 本文章節(jié)結(jié)構(gòu)如下: 第 1章 介紹論文的研究背景,指出論文的研究內(nèi)容和組織結(jié)構(gòu)。 第 2章 介紹異構(gòu)數(shù)據(jù)集成庫的相關理論知識,介紹異構(gòu)數(shù)據(jù)庫集成涉及到的相 關技術 術和 術,以及 第 3章 結(jié)合 出一個異構(gòu)數(shù)據(jù)庫集成系統(tǒng)的體系結(jié)構(gòu),該結(jié)構(gòu)將來自不同應用程序的數(shù)據(jù)轉(zhuǎn)化到 能解決對異構(gòu)數(shù)據(jù)庫的查詢分解和轉(zhuǎn)換。接著研究其中應用到的關鍵技術 關系數(shù)據(jù)庫到 現(xiàn)對異構(gòu)數(shù)據(jù)源中關系數(shù)據(jù)庫的查詢。 第 4章 針對“銷售信息網(wǎng)絡管理集成系統(tǒng)”的需求, 利用 000 環(huán)境下,采用本文給出的異構(gòu)數(shù)據(jù)庫集成體系結(jié)構(gòu),實現(xiàn)公司異構(gòu)數(shù)據(jù)的集成,達到數(shù)據(jù)的共享。 最后總結(jié)論文,提出基于 山東科技大學高校教師在職攻讀碩士學位論文 異構(gòu)數(shù)據(jù)庫集成及相關技術 2 異構(gòu)數(shù)據(jù) 庫 集成及相關技術 構(gòu)數(shù)據(jù)庫集成概述 構(gòu)數(shù)據(jù)集庫成定義 異構(gòu)數(shù)據(jù)庫集成這個概念由來已久,這里先給出它的定義。異構(gòu)數(shù)據(jù)庫集成用來對各種異構(gòu)數(shù)據(jù)提供統(tǒng)一的表示、存儲和管理,其核心任務是要將大量的分布式異構(gòu)數(shù)據(jù)源集成到一起,使用戶能夠以透明的方式訪問這些數(shù)據(jù)源。異構(gòu)是指數(shù)據(jù)環(huán)境和數(shù)據(jù)本身兩個方面的異構(gòu);集成是指維護數(shù)據(jù)源整體上的數(shù)據(jù)一致性、提高信息共享利用的效率;透明的方式是指用戶無需關心如何實現(xiàn)對異構(gòu)數(shù)據(jù)源數(shù)據(jù)的訪問,只關心以何種方式訪問何種數(shù)據(jù) 1。 實現(xiàn)異 構(gòu)數(shù)據(jù)庫集成的系統(tǒng)稱作異構(gòu)數(shù)據(jù)庫集成系統(tǒng),它為用戶提供統(tǒng)一的數(shù)據(jù)源訪問接口,執(zhí)行用戶對數(shù)據(jù)源的訪問請求。異構(gòu)數(shù)據(jù)庫集成屏蔽了各種異構(gòu)數(shù)據(jù)庫間的差異,通過異構(gòu)數(shù)據(jù)庫集成系統(tǒng)統(tǒng)一操作這些數(shù)據(jù)。因此集成后的異構(gòu)數(shù)據(jù)對用戶來說是統(tǒng)一的和無差異的。 由上可知,異構(gòu)數(shù)據(jù)的統(tǒng)一和無差異是異構(gòu)數(shù)據(jù)庫集成的目標。具體而言,就是異構(gòu)數(shù)據(jù)庫集成應達到分布的透明性和數(shù)據(jù)源的透明性兩個目標。 構(gòu)數(shù)據(jù)庫集成研究問題 在異構(gòu)數(shù)據(jù)源集成系統(tǒng)中,如何有效解決數(shù)據(jù)分布的異構(gòu)性,實現(xiàn)客戶訪問的透明性,同時還要保持局部系統(tǒng)的 自治性,是系統(tǒng)考慮的主要問題。 異構(gòu)性:是指數(shù)據(jù)庫集成系統(tǒng)中兩個數(shù)據(jù)源的不相似程度。異構(gòu)發(fā)生在不同的級別。最底層是硬件平臺、操作系統(tǒng)和網(wǎng)絡協(xié)議的異構(gòu)。其次是不同的編程語言和數(shù)據(jù)模型,以及對相同的概念不同的理解和描述。由于每個數(shù)據(jù)源都用自己的描述數(shù)據(jù),所以,每個數(shù)據(jù)源中對相似的語義的描述可能不同,而且可能引起數(shù)據(jù)的沖突。 透明性:與系統(tǒng)解決異構(gòu)性的程度相關,決定系統(tǒng)的功能和使用的方便性。包括平臺透明性、系統(tǒng)透明性、數(shù)據(jù)源透明性和語義透明性。 平臺透明性:隱藏了硬件平臺、操作系統(tǒng)和通訊協(xié)議等各種數(shù)據(jù)源所基于的平 臺間的差異。對于用戶來講,每個數(shù)據(jù)源像運行在同一個硬件 /軟件平臺上。 山東科技大學高校教師在職攻讀碩士學位論文 異構(gòu)數(shù)據(jù)庫集成及相關技術 系統(tǒng)透明性:當數(shù)據(jù)源的數(shù)據(jù)管理系統(tǒng)、數(shù)據(jù)模型和語言間的差異被隱藏時,對用戶來講,每個數(shù)據(jù)源像是用同一個數(shù)據(jù)模型來描述的、由同一個數(shù)據(jù)管理系統(tǒng)和數(shù)據(jù)語言來管理和維護的。 數(shù)據(jù)源透明性:隱藏了數(shù)據(jù)源的描述信息,由系統(tǒng)解決諸如 :數(shù)據(jù)的存儲位置,數(shù)據(jù)如何被查詢。用戶所見到的只是一個邏輯數(shù)據(jù)源。 自治性:指的是一個數(shù)據(jù)源是獨立于其它數(shù)據(jù)源,也獨立于集成系統(tǒng)的主要有三類自治:設計自治:數(shù)據(jù)源在數(shù)據(jù)模型、數(shù)據(jù)元素的命名、數(shù)據(jù)的語義介紹及 約束等方面是獨立的;通信自治:數(shù)據(jù)源獨立決定給集成系統(tǒng)中其它組件提供什么信息和給組件發(fā)什么請求;執(zhí)行自治:數(shù)據(jù)源獨立執(zhí)行和調(diào)度輸入請求。 構(gòu) 數(shù)據(jù)庫集成研究現(xiàn)狀 數(shù)據(jù)庫集成技術的研究始于七十年代中期,至今已有二十多年了。從開始的多數(shù)據(jù)庫集成發(fā)展到現(xiàn)在的異構(gòu)數(shù)據(jù)庫集成,數(shù)據(jù)庫集成的范圍和作用都在不斷擴大 異構(gòu)數(shù)據(jù)庫集成的發(fā)展經(jīng)歷了兩個階段。 第一階段 異構(gòu)數(shù)據(jù)庫集成的研究基本上可以分為三類: 第一類采用的是物理上分布、邏輯上集中的系統(tǒng)結(jié)構(gòu),系統(tǒng)有個全局的數(shù)據(jù)模式。由于在這樣的系統(tǒng)結(jié)構(gòu)中,結(jié)點缺乏 自治性,難以管理,難以集成,所以產(chǎn)生了第二類 多庫集成。 第二類多庫集成是由 人于八十年代中期提出的聯(lián)邦式數(shù)據(jù)庫系統(tǒng) 2。聯(lián)邦式數(shù)據(jù)庫系統(tǒng)是一種物理、邏輯上都分布的結(jié)構(gòu),每個結(jié)點有自己的聯(lián)邦模式,而不是唯一的全局模式,由于不再受制于全局模式,結(jié)點的自治性得到加強,數(shù)據(jù)庫系統(tǒng)的集成、擴充和重新配置也較為方便和自然。 第三類則是 人提出的多庫語言數(shù)據(jù)庫集成方法 3。這種系統(tǒng)結(jié)構(gòu)既無統(tǒng)一的全局模式,也無局部的聯(lián)邦模式,結(jié)點自治性更強,但用戶必須接受一種新的數(shù)據(jù)語言,且透明性較差。 總之,上述三種方法都僅限于數(shù)據(jù)庫中數(shù)據(jù)的集成。 而隨著 迅速普及,異構(gòu)數(shù)據(jù)除了傳統(tǒng)的數(shù)據(jù)庫數(shù)據(jù)之外,又涌現(xiàn)出了大量像樣的半結(jié)構(gòu)化數(shù)據(jù)。傳統(tǒng)的數(shù)據(jù)庫集成方法己經(jīng)無法滿足人們獲取更多更新數(shù)據(jù)的需要,此時迫切需要一種新的數(shù)據(jù)庫集成系統(tǒng)。這種系統(tǒng)不僅能集成傳統(tǒng)數(shù)據(jù)庫中的結(jié)構(gòu)化數(shù)據(jù),而且還可以集成在 應用日益廣泛的半結(jié)構(gòu)化數(shù)據(jù)和無結(jié)構(gòu)化數(shù)據(jù)。山東科技大學高校教師在職攻讀碩士學位論文 異構(gòu)數(shù)據(jù)庫集成及相關技術 這樣,數(shù)據(jù)庫集成的研究必然由多數(shù)據(jù)庫集成轉(zhuǎn)向多數(shù)據(jù)源集成,事實上從九十年代中期開始數(shù)據(jù)庫集成研究就己經(jīng)進入了第二階段。 現(xiàn)在,數(shù)據(jù)庫集成技術不僅能集成數(shù) 據(jù)庫中的數(shù)據(jù),也能集成非數(shù)據(jù)庫中的數(shù)據(jù)。例如,目前有一些異構(gòu)數(shù)據(jù)庫集成系統(tǒng)不僅能集成傳統(tǒng)的結(jié)構(gòu)化數(shù)據(jù),對復雜的多媒體數(shù)據(jù)和 的半結(jié)構(gòu)化數(shù)據(jù)也實現(xiàn)了初步集成,盡管功能還不是很成熟。隨著許多新技術 (例如 )的涌現(xiàn),通用異構(gòu)數(shù)據(jù)庫集成系統(tǒng)的研究也正在如火如荼地進行著。 到目前為止,國外一些公司和研究機構(gòu)己經(jīng)研究出了若干通用的異構(gòu)數(shù)據(jù)庫集成系統(tǒng)。其中比較具代表性的有: 司研制的 B4、 司 究中研制的 國斯坦福大學和 、6以及 等;其它的有 、 及 。 國內(nèi)也有一些單位參與了異構(gòu)數(shù)據(jù)庫集成工作的研究。主要有:東大阿爾派股份有限公司的 華大 學研制的 統(tǒng)中使用了異構(gòu)數(shù)據(jù)庫的互操作,但不具有全局數(shù)據(jù)庫模式的概念;東南大學研制了聯(lián)邦數(shù)據(jù)庫管理系統(tǒng),主要實現(xiàn)了者之間的數(shù)據(jù)接口等;北京理工大學的 統(tǒng)是基于 C/S 結(jié)構(gòu)的異種數(shù)據(jù)庫聯(lián)合使用系統(tǒng) 9。 異構(gòu)數(shù)據(jù)庫集成系統(tǒng)的目的是將來自不同的、異構(gòu)數(shù)據(jù)源的數(shù)據(jù)庫集成到一起,為用戶提供一個統(tǒng)一的查詢界面和查詢手段,以便于能夠透明地對這些數(shù)據(jù)進行訪問和操縱。其中的關鍵是如何以一種統(tǒng)一的數(shù)據(jù)模式描述各數(shù)據(jù)源中的數(shù)據(jù),屏蔽它們的平臺、數(shù)據(jù)結(jié)構(gòu)等異構(gòu)性, 實現(xiàn)數(shù)據(jù)的無縫集成。 但當前已有的異構(gòu)數(shù)據(jù)庫集成技術,都或多或少地存在一些不足: (1) 未能很好地解決底層異構(gòu)數(shù)據(jù)源的“即插即用”問題,缺乏靈活性; (2) 對結(jié)構(gòu)化數(shù)據(jù)的支持較好,而對半結(jié)構(gòu)化和無結(jié)構(gòu)化數(shù)據(jù)不夠重視,數(shù)據(jù)源參與集成的程度不高; (3) 查詢處理效率低、數(shù)據(jù)傳輸量大; (4) 全局模式同各數(shù)據(jù)源模式的轉(zhuǎn)換工作繁雜; (5) 對網(wǎng)絡連接的依賴性強等。 定的 10 及針對 詢標準 11山東科技大學高校教師在職攻讀碩士學位論文 異構(gòu)數(shù)據(jù)庫集成及相關技術 為解決這些 關鍵技術和不足提供了新的契機。 具有內(nèi)容的自描述性、跨平臺性、內(nèi)容和顯示分離、可擴展性等特點外,它還具有強大的數(shù)據(jù)表示能力,不僅可以表示關系模型和面向?qū)ο竽P偷臄?shù)據(jù),而且還可以表示不規(guī)則的、易變的數(shù)據(jù)。所有這些都使異構(gòu)數(shù)據(jù)間的訪問和交換提供了一種新的模式,使統(tǒng)一描述各種格式的數(shù)據(jù)成為可能??梢灶A見, 會成為一種新的數(shù)據(jù)互操作的標準。同時,基于 各種技術不斷涌現(xiàn),其中 經(jīng)成為 詢語言的事實標準,正獲得人們越來越多的認可,使用它可以對以 示的任何數(shù) 據(jù)進行查詢處理。 相關技術 體介紹 1998 年 2 月發(fā)布,是一種采用開放的自我描述方式定義的數(shù)據(jù)格式,由于 自描述性和可擴展性而倍受關注。雖然 準本身簡單,但隨著 理和應用的發(fā)展,與 關的標準逐步建立起來, 定的相關標準就有二十多個,包括與 關的各個方面。其中不僅有 記語言本身,還包括了很多相關的規(guī)范,比如文檔格式化標準 (文檔顯示 模式定義 (文檔查詢標準(文檔解析標準 (文檔鏈接標準 (等,而且基于 個底層的規(guī)范,還有很多高層的應用協(xié)議。 根據(jù) 關標準的含義和作用不同,由下至上分為元語言標準(即核心定義)、基礎標準、應用標準三個層次。其中核心定義層是基本概念的定義,基礎標準層在核心定義層的基礎上對處理共性問題制定的規(guī)則,應用擴展層則是在下面兩層的基礎上針對特定應用而制定的專用規(guī)范。 第一層為 心定義,主要是描述標準的元語言。在 準體系中就是 準本身和一些附加概念定義,是整個體系的核心,其他 關標準都是以它們?yōu)榛A制定的或為其服務的。 第二層為基礎標準,這一層次的標準是為 進一步實用化而制定的標準,規(guī)定了采用 準時的一些公用特征、方法或規(guī)則。如: 檔類型定義) 12和 述了更加嚴格地定義 檔的方法,以便可以更自動化地處理 檔; 3, 14、 是為方便對 據(jù)進行處理而規(guī)定的一些統(tǒng)一規(guī)則; PI 東科技大學高校教師在職攻讀碩士學位論文 異構(gòu)數(shù)據(jù)庫集成及相關技術 15, 檔對象模型 )16等是被廣泛使用的 程接口標準等等。 第三層為應用擴展標準 (這層主要是一些采用 定的行業(yè)標準。其中包括了特定的模式規(guī)范,如 用 重新定義 )、學公式符號的 )、 學公式符號的 )、 關矢量圖形的 )等;關于元數(shù)據(jù)的標準,如 源描述框架 )等;用于 務領域的標準,如 及一些其他領域的應用標準。隨著更多的行業(yè)加入到 用中來,這一層仍在不斷的增長中。 通過它定制針對不同應用環(huán)境和要求的標記。它以統(tǒng)一、開放、基于文本格式的模式來描述和交換數(shù)據(jù)。它是 一個簡化而嚴格的子集。 下特點: ( 1)內(nèi)容的自描述性 元素上作標記以標明數(shù)據(jù)的含義,并且用簡單的嵌套和引用來表示元素間的關系。 法通過它理解信息的內(nèi)容,而 語義隱含在標記中,它反映的是有結(jié)構(gòu)并且有自描述能力的數(shù)據(jù),從而可以更優(yōu)地實現(xiàn)在分布式計算環(huán)境下地信息共享和交換。 ( 2)結(jié)構(gòu)化 結(jié)構(gòu)化信息的組成要素中 它規(guī)定了資料的格式規(guī)范并且用這種規(guī)范來對資料進行解釋。結(jié)構(gòu)化信息的優(yōu)點是允許不同格式的資料可以相互交換。用戶可以使用結(jié)構(gòu)化 ( 3)內(nèi)容和顯示分離 現(xiàn)一次性生成和維護信息,而且具有動態(tài)多樣地顯示形式。 ( 4)可擴展性 通過 此可以使用一種統(tǒng)一地數(shù)據(jù)模型,而不必關心數(shù)據(jù)所在地具體系統(tǒng)和應用環(huán)境。另 外, 異構(gòu)數(shù)據(jù)庫集成及相關技術 可以在不破壞現(xiàn)有結(jié)構(gòu)的情況上增加新的數(shù)據(jù)字段,只需要修改數(shù)據(jù)的模式定義,而不用重新編碼已有的對象。 ( 5)跨平臺性 義和概要。包括文檔、記錄、帶有數(shù)據(jù)和方法地對象、 純文本表示,獨立于平臺、語言,能夠直接利用 相關技術 一套關于標記符的語法規(guī)則,最初 是為 可以是 是它通常是一份單獨的文檔或者一系列文檔。 使用 效的” 個 含在一個“格式良好的” ,也可以是外部的,作為一個外部文檔被引用 (。 性表聲明,實體聲明, 或符號聲明。作為 近幾年來 是,它也有一些缺點,如 :采用非 持數(shù)據(jù)類型有限、擴展性較差等。因此001年 然, 逐漸代替 ( 1)一致性。 得對 而是直接借助 得 ( 2)擴展性。 而使其具有較強的可擴展性,比如引入了數(shù)據(jù)類型、命名空間等。 ( 3)互換性。用戶可以根據(jù)需要設計適合自己應用的 且可以同其他人交換彼此的 過映射機制,可以將不同的 現(xiàn)更高層次的數(shù)據(jù)交換。 ( 4)規(guī)范性。同 比之下, 定義了 素 間的關系等。 ( 5)易用性。 山東科技大學高校教師在職攻讀碩士學位論文 異構(gòu)數(shù)據(jù)庫集成及相關技術 據(jù)具體的應用,大概可分為下面三種 17:一種是 二種是數(shù)據(jù)庫,第三種則來源于其他各種帶有一定格式的應用數(shù)據(jù),如郵件、目錄清單、商務報告等等。其中,第一種來源,即 數(shù)據(jù)存儲于文件中,其最大的優(yōu)點在于可以直接方便地讀取,或者加以樣式信息在瀏覽器中顯示,或者通過 二種數(shù)據(jù)來源是對第一種來源的擴展,其目的是便于開發(fā)各種動態(tài)應用 ,其優(yōu)點則在于通過數(shù)據(jù)庫系統(tǒng)對數(shù)據(jù)進行管理,然后在利用服務器端語言 (如 進行動態(tài)存取。這種方式最適合于當前最為流行的基于三層結(jié)構(gòu)的應用開發(fā)。第三種數(shù)據(jù)由于來源廣泛,微軟為此提供了基于 得各種桌面應用系統(tǒng)可以通過 ( 1)對于 以通過 是最基本也是最底層的3際上是提供一組 用程序編程接口) 來存取 通過一種隨機訪問機制,使得應用程序利
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鐵路建設主要材料的采購供應計劃
- 企業(yè)內(nèi)部管理制度建設
- 2025至2030中國自行車包行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 2025至2030中國自動焊錫機行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 2025至2030中國自動乳腺超聲系統(tǒng)(ABUS)行業(yè)市場深度研究及發(fā)展前景投資可行性分析報告
- 2025至2030中國腺苷脫氨酶缺乏癥的治療行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 都市農(nóng)業(yè)多元化發(fā)展路徑探索:成功案例分析與經(jīng)驗借鑒
- 2025至2030中國膠囊酒店行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 游客流量分析在工程檢測公司中的運用
- 2025至2030中國肩部銑刀行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 2025年7月國開電大行管本科《城市管理學》期末紙質(zhì)考試試題及答案
- 2025年中國旅游集團招聘筆試備考題庫(帶答案詳解)
- 中國IBD藍皮書-中國炎癥性腸病醫(yī)患認知暨生存質(zhì)量報告:克羅恩病部分
- 2025至2030中國電動踏板車行業(yè)項目調(diào)研及市場前景預測評估報告
- 中國公安信息化市場前景預測及未來發(fā)展趨勢報告
- 糧食機收減損培訓課件
- 2025至2030中國耐腐蝕高溫合金行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 人文關懷病區(qū)管理制度
- 中華詩詞大賽1-3年級題庫(含答案)
- 中國軍魂課件
- 油田調(diào)度匯報管理制度
評論
0/150
提交評論