XML數據庫

XML數據庫用存儲大量的信息以XML格式。作爲XML的使用正在增加在各個領域中,需要具有在安全的地方來存儲XML文檔。存儲在數據庫中的數據可以使用XQuery,序列進行查詢,並輸出到所需的格式.

XML數據庫類型

有XML數據庫兩大類:

  • 基於XML啓用

  • 原生XML(NXD)

X基於XML的數據庫啓用

支持XML數據庫是XML文檔的擴展轉換。這是關係型數據庫把數據存儲在表中由行和列組成。該表包含設定的記錄,這反過來又由字段組成。

原生XML數據庫

本地XML數據庫是基於內容,而不是表的格式。它可以存儲大量XML文檔和數據。原生XML數據庫是由XPath表達式查詢.

原生XML數據庫具有優勢的支持XML的數據庫。這是非常能幹的存儲,查詢和維護比支持XML的數據庫中的XML文檔.

示例

下面的例子演示了XML數據庫:

Tanmay Patil YiiBai (011) 123-4567 Manisha Patil YiiBai (011) 789-4567

這裏,接觸的表被創建,保存的聯繫人記錄(contact1和contact2),這反過來又由三個實體 - 姓名,公司和電話。