程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2 Version 9.5 pureXML 新增強概述

DB2 Version 9.5 pureXML 新增強概述

編輯:DB2教程
本文描述 IBM® DB2® V9.5 版針對 Linux、Unix 和 Windows 的 pureXML™ 增強和新特性。DB2 Version 9 支持將 XML 作為原生數據類型,也支持 SQL/XML、XQuery 語言,以及其他諸如模式支持、發布函數、對實用工具的 XML 支持、分解等特性。DB2 V9.5 增強了其中的一些特性並引入了新特性,以更加高效地處理 XML。本文從如何使 XML 處理更高效和更易於使用的角度解釋了這些增強和新特性。

DB2 9 XML 支持概述

DB2 9 引入了原生 XML 數據類型。它將 XML 存儲為一種經過解析的分層(原生)格式,並允許用戶使用 XQuery 和 SQL/XML 語言查詢數據。DB2 XQuery 表達式將存儲在 DB2 數據庫中的 XML 文檔用作 XML 的查詢源。函數 XMLcolumnsqlquery 用來連接存儲在數據庫中的 XML 值,並為 XQuery 解析器提供 XML 序列。

除了 XQuery 語言,DB2 9 還提供了 SQL/XML 函數在單個查詢中同時處理 XML 數據和關系數據。SQL/XML 函數 XMLqueryXMLtableXMLexists 有助於將 XQuery 嵌入到 SQL 語句中。

DB2 9 還支持模式驗證。它引入了新的命令和存儲過程,用於將模式注冊到數據庫並充當數據庫對象。在插入操作之前或之後,可以用 XMLvalidate 函數根據已注冊的模式驗證 XML 值。也可以對模式進行注釋,以便於將 XML 數據分解為關系表。 諸如 XMLelementXMLattributes 等發布函數可用來將關系值轉換為 XML 文檔。DB2 9 也針對 XML 數據支持對一些實用工具(導入、導出等等)進行了更新。更多關於 Version 9 中的 XML 支持請參見 參考資料 部分。

DB2 V9.5 的新特性

在處理 XML 數據方面,現有的 DB2 9 功能非常強大。DB2 V9.5 增強了一些現有特性並引入了其他功能,以使 XML 處理更加強大和高效。下面是本文將要討論的功能列表...


本文轉自:IBM developerWorks 中國
請點擊此處查看全文

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved