求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

Xml數據庫檢視原始碼討論檢視歷史

事實揭露 揭密真相
前往: 導覽搜尋
  Xml數據庫

XML數據庫是一種支持對XML(標準通用標記語言下的一個應用)格式文檔進行存儲和查詢等操作的數據管理系統。在系統中,開發人員可以對數據庫中的XML文檔進行查詢、導出和指定格式的序列化。

簡介

XML是eXtensible Markup Language(可擴展標記語言)的英文縮寫。標記(Markup)通常是指一個文檔中不需要實際打印輸出的部分,主要用於告知文檔編輯者(人或軟件系統)文檔格式的描述,即可以按照「標記」給出的「註解」進行文檔格式的相應編排。廣泛使用的HTML(Hyper Text Markup Language)就是網頁文檔格式的標記化語言。XML現已經成為互聯網上數據表示和交換的標準。XML的核心在於對數據內容進行描述,使得系統能夠根據標記對數據進行有效管理,因此產生了相應XML數據庫技術。XML數據庫是一種支持對XML(標準通用標記語言下的一個應用)格式文檔進行存儲和查詢等操作的數據管理系統。在系統中,開發人員可以對數據庫中的XML文檔進行查詢、導出和指定格式的序列化。

評價

XMLEnabledDatabase(XEDB),即能處理XML的數據庫。其特點是在原有的數據庫系統上擴充對XML數據的處理功能,使之能適應XML數據存儲和查詢的需要。一般的做法是在數據庫系統之上增加XML映射層,這可以由數據庫供應商提供,也可以由第三方廠商提供。映射層管理XML數據的存儲和檢索,但原始的XML元數據和結構可能會丟失,而且數據檢索的結果不能保證是原始的XML形式。XEDB的基本存儲單位與具體的實現緊密相關當前着重於頁面顯示格式的HTML標記語言和基於它的關鍵詞檢索等技術已經不能滿足用戶日益增長的信息需求。近年來的研究致力於將數據庫技術應用於網上數據的管理和查詢,使查詢可以在更細的粒度上進行,並集成多個數據源的數據。但困難在於網上數據缺乏統一的、固定的模式,數據往往是不規則且經常變動的。因此,XML數據作為一種自描述的半結構化數據為Web的數據管理提供了新的數據模型,如果將XML標記數據放入一定的結構中,對數據的檢索、分析、更新和輸出就能夠在更加容易管理的、系統的和較為熟悉的環境下進行,因而我們將數據庫技術應用於XML數據處理領域,通過XML數據模型與數據庫模型的映射來存儲、提取、綜合和分析XML文檔的內容。這為數據庫研究開拓了一個新的方向,將數據庫技術的研究擴展到對Web數據的管理。[1]

參考文獻