日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

對比DB2 9和DB2 V8.x中的XML功能

瀏覽:374日期:2023-03-24 09:22:42
正在看的db2教程是:對比DB2 9和DB2 V8.x中的XML功能。

簡介
DB2 UDB Version 8.x 中的 XML 支持基于 DB2 的關系基礎設施。XML 數據要么按原樣存儲為字符大對象(CLOB),要么分解到關系表中。另一方面,DB2 UDB Viper 具有真正的 XML 數據本機支持。現在,將 XML 數據作為一種新的數據類型處理,存儲在一個經過解析并加上注釋的樹中,這個樹是與關系數據存儲分開的。還引入了基于 XML 模式的 XML 索引技術,并支持 XQuery 和 SQL/XML 作為查詢和發布 XML 數據的語言。

DB2 UDB Version 8.x 中的 XML 支持

DB2 8.x 使用 SQL/XML 和 DB2 XML Extender 向底層關系數據提供 XML 功能。DB2 XML Extender 提供許多用戶定義類型(UDT)、用戶定義函數(UDF)和存儲過程來支持 XML。XML 文檔存儲為關系形式,并使用 XML Extender 基礎設施為關系數據提供 XML 表現形式。還支持一些用來將關系數據發布為 XML 的 SQL/XML 函數。更多細節可以在 DB2 XML Extender Web 站點上找到。

DB2 還允許創建用戶定義的 Java 函數和存儲過程,可以將 XML 和 XSL 解析器(作為 DB2 8.x 的一部分安裝)合并到代碼中。

DB2 Viper 中的 XML 支持

DB2 Viper 支持本機 XML 存儲,從而不再需要將 XML 分解到關系表中供查詢和發布。這種新的存儲方式將 XML 保存為與 XML 文檔對象模型(DOM)相似的經過解析并加上注釋的樹形式。對于仍然需要將 XML 數據分解到關系表中的應用程序,這個版本中還提供了增強的分解功能,這種功能使用帶注釋的 XML 模式映射。

XML 特性對比 —— DB2 UDB Version 8.x 和 DB2 Viper

表 1. XML 特性對比 —— DB2 UDB Version 8.x 和 DB2 Viper



DB2 UDB Version 8.x DB2 Viper 存儲和索引

XML 數據存儲為兩種形式:

原樣的文檔:

  • XMLCLOB、XMLVARCHAR、XMLFILE 類型的 XML Extender 列。
  • BLOB、CLOB 或 VARCHAR 類型的列。
  • 在關系副表中創建 XML 文檔的間接索引。
  • 解析文檔來更新創建的副表。
分解到關系 XML Extender(XML 集合):
  • 使用文檔訪問定義(DAD)分解到現有的關系表。
  • 只有 XML 中的葉節點可以分解并映射到 SQL 列類型。
  • 不支持名稱空間。
  • 功能有限,不能處理復雜的 XML 文檔。
XML 數據存儲為兩種形式:

原樣的本機文檔 XML 存儲。
  • 從頭構建了全新的層次化(本機)存儲。這種存儲方式保存文檔的任意樹形式。
  • XML 類型的列。
  • 使用葉節點的路徑表達式建立 XML 索引。
  • 在插入時對文檔進行解析。
用關系 SQL/XML 函數和帶注釋的模式映射進行分解。
  • 使用帶注釋的 XML 模式映射分解到現有的關系表。
  • XML 片段也可以分解,映射到 XML 列類型。
  • 處理名稱空間。
  • 可以使用擴展的功能過濾 XML 數據,比如 DB2 表達式和條件。
驗證
  • DAD 中定義的隱式驗證。
  • 使用 XML Extender UDF svalidate 進行顯式驗證。
  • 文檔類型定義(DTD)注冊并存儲在內部表中。
  • 從文件系統獲得 XML 模式。
  • 沒有與列相關聯的隱式驗證。
  • 使用 SQL/XML 函數 XMLVALIDATE 進行顯式驗證。
  • 不支持 DTD 驗證。
  • DTD 和 XML 模式注冊在 XML 模式存儲庫(XSR)中,并存儲在數據庫中。
查詢和發布

使用 SQL/XML 和 XML Extender 函數進行查詢和發布。

對于原樣的 XML 文檔。
  • 使用帶索引的副表查詢文檔,以 CLOB 形式獲得文檔。
  • 可以使用 XML Extender 函數進行子文檔查詢。
可以使用 Extender 函數進行 XSLT 轉換。

對于分解到關系表的 XML 數據。
  • SQL/XML 發布函數。
  • XML Extender DAD 映射和函數。
使用 SQL/XML 和 XQuery 進行查詢和發布。

對于原樣的 XML 文檔。
  • 可以混合使用 SQL/XML 和 XQuery 來檢索和發布關系數據和 XML 數據。
  • 可以聯結多個 XML 列。
使用 XML Extender XSLT 函數支持 XSLT。
  • 可以使用 XQuery 查詢、轉換和發布 XML。
對于分解到關系表的 XML 數據。
  • SQL/XML 發布函數。
更新 對于原樣的 XML 文檔。
  • 使用 SQL update 語句進行全文檔更新。
  • 使用 XML Extender UDF update 進行更新。
對于原樣的 XML 文檔。
  • 使用 SQL update 語句進行全文檔更新。
  • 由于缺少定義 XQuery 更新的標準,不支持子文檔更新。
  • 可以從 developerWorks 下載更新存儲過程,請參考 XML application migration from DB2 8.x to DB2 Viper, Part 1: Partial updates to XML documents in DB2 Viper (developerWorks,2006 年 5 月)。
為數據庫啟用 XML 功能 需要為數據庫啟用 XML Extender 功能。 不需要啟用數據庫,因為 XML 支持現在是 DB2 引擎的固有部分。 工具 在 DB2 Development Center 或 Control Center 中沒有集成 XML 支持。

Websphere Studio Application Developer
  • XML Schema Editor
  • DTD Editor
  • DAD Mapping 工具
  • 在查詢構建器中不支持 SQL XML。
  • Xerces 和 Xalan 解析器
  • Java Database Connectivity(JDBC)驅動程序中沒有提供支持。
XML 支持集成到了工具的各個方面。

DB2 Control Center 和 DB2 Develope

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一篇

標簽: DB2
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美不卡在线| 亚洲特级毛片| 免费不卡在线观看| 婷婷综合成人| 欧美交a欧美精品喷水| av资源亚洲| 亚洲中字黄色| 国产欧美另类| 日韩在线第七页| 老鸭窝亚洲一区二区三区| 日韩精品欧美成人高清一区二区| 国产日韩欧美一区二区三区在线观看| 麻豆精品视频在线观看| 日本久久成人网| 亚洲免费福利一区| 日韩av网站在线免费观看| 久久精品国产精品亚洲毛片| 中文字幕一区久| 久久最新视频| 国语精品一区| 日韩亚洲在线| 久久成人福利| 99在线|亚洲一区二区| 欧美自拍一区| 亚洲二区视频| 国产剧情一区| 成人av二区| 国产精品亚洲片在线播放| 99久久亚洲精品蜜臀| 日韩激情综合| 久久亚洲国产| 国产日产一区| 香蕉成人久久| 欧美丰满日韩| 日韩有码av| 久久视频国产| 国产精品17p| 男人的天堂久久精品| 成人在线丰满少妇av| 日韩一区免费| 99久久婷婷这里只有精品| 国产欧美一区| 免费精品视频最新在线| 特黄毛片在线观看| 国产精品久久国产愉拍| 欧美专区18| 韩国精品主播一区二区在线观看| 日韩中文字幕无砖| 激情久久久久久久| 国产精品久久久久久模特 | 丝袜美腿亚洲一区二区图片| 老司机精品视频在线播放| 蜜桃久久av一区| 亚洲爱爱视频| 久久只有精品| 日韩欧美久久| 99精品视频在线| 精品久久影院| 欧美另类中文字幕| 国产亚洲一区在线| 国产精品久久久久av电视剧| 国产欧美自拍| 日韩1区2区3区| 爽爽淫人综合网网站| 国产精品av久久久久久麻豆网| 激情综合婷婷| 免费日韩成人| 欧美私人啪啪vps| 久久高清国产| 久久中文亚洲字幕| 偷拍精品精品一区二区三区| 国产欧美日韩在线一区二区| 亚洲三级观看| 一区二区三区网站| 久久亚洲一区| 日韩在线一二三区| 亚洲一区二区三区高清| 欧美午夜不卡| 欧美日韩激情| 欧美1区2区3区| 亚洲成a人片| 日韩一区二区中文| 亚洲va中文在线播放免费| 9999国产精品| 成人看片网站| 欧美一区二区性| 日韩中文首页| 日本在线精品| 久久中文视频| 国产亚洲激情| 中文字幕日本一区二区| 亚洲三级精品| 久久精品97| 麻豆91精品视频| 国产va在线视频| 久久国产成人午夜av影院宅| 亚洲精品在线影院| 亚洲午夜精品久久久久久app| 欧美成人综合| 久热re这里精品视频在线6| 中文字幕一区日韩精品| 蜜臀av在线播放一区二区三区| 在线观看一区| 国产日韩中文在线中文字幕| 精品一二三区| 久久久久.com| 91精品观看| 亚洲毛片网站| 老鸭窝一区二区久久精品| 91嫩草亚洲精品| 婷婷亚洲五月| 日韩中文字幕一区二区高清99| 国产精品一区二区中文字幕| 精品精品99| 国产综合欧美| 日韩精品免费视频人成| 国产精品多人| 伊人久久高清| 亚洲午夜久久| 久久影院一区二区三区| 亚洲国内欧美| 日本国产欧美| 日韩久久电影| 视频一区欧美日韩| 国产精品丝袜在线播放| 久久免费黄色| 亚洲三级视频| 高清久久精品| 亚洲一区激情| 欧美国产免费| 九九在线精品| 亚洲日产av中文字幕| 国产欧美日韩综合一区在线播放| 久久电影tv| 日韩中文字幕视频网| 日韩欧美精品一区| 日本不卡一二三区黄网| 日韩欧美看国产| 日韩不卡手机在线v区| 欧美sss在线视频| 日韩成人午夜精品| 电影天堂国产精品| 日本三级亚洲精品| 国精品一区二区| 麻豆中文一区二区| 蜜桃视频在线观看一区二区| 免费亚洲婷婷| 美女精品一区| 亚洲精品一区三区三区在线观看| 日韩精品中文字幕一区二区| 久久久久久久久99精品大| 国产精品一区二区av日韩在线| 美女av一区| 日韩三级视频| 日韩午夜精品| 日韩免费看片| 国产精品视频首页| 亚洲免费网址| 久久久久国产精品一区二区| 国产精品白丝一区二区三区| 麻豆精品网站| 波多视频一区| 国产欧美高清| 亚洲69av| 国产亚洲福利| 91精品久久久久久久久久不卡| 欧美日一区二区在线观看| 99综合视频| | 青青在线精品| 亚洲欧美日本日韩| 亚洲h色精品| 日本蜜桃在线观看视频| 美女毛片一区二区三区四区最新中文字幕亚洲| 影院欧美亚洲| 欧美aa一级| 国模精品一区| 日韩不卡免费高清视频| 成人午夜亚洲| 精品三级av在线导航| 国产福利一区二区三区在线播放| 日韩av一二三| 日本va欧美va精品发布| 亚洲理论在线| 亚洲另类视频| 亚洲日产国产精品| 亚洲开心激情| 日本伊人午夜精品| 日韩激情中文字幕| 亚洲久久在线| 亚洲三级国产| 色综合视频一区二区三区日韩| 亚洲一区网站| 亚洲综合日韩| 亚洲一区二区av| 日韩一二三区在线观看| 日韩精品一区二区三区中文| 日韩精品久久理论片| 日韩和欧美一区二区三区| 日韩欧美中文字幕在线视频|