程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2 XML 編程之理解 XML 數據模型。

DB2 XML 編程之理解 XML 數據模型。

編輯:DB2教程

簡介

  正如 W3C 推薦標准 所指出的,XML 的一些設計目標是針對語言的應用程序開發方面:

  •   “XML 將會支持各種各樣的應用程序。”
  •   “編寫處理 XML 文檔的程將會很容易。”

  其他目標(比如可讀性、序列化和傳輸)得到了許多關注,但是應用程序開發目標沒有得到同樣的關注。

  本文是本系列的第一篇,本系列從三個層面討論 XML 對應用程序開發的影響:

  第 1 部分討論在哪些情況下在應用程序開發中使用 XML 可以使應用程序開發過程更簡單、成本更低、更可移植和質量更高。在這十年中,XML 編程將使應用程序開發方式發生根本性變化,這種變化甚至可能與面向對象方法在過去十年中的影響相當。

  第 2 部分主要討論數據庫的角色。重點是 db2 9(原來的代碼號是 Viper)和 Viper 2 功能。將了解:

  •   新的 XML 存儲和查詢環境如何操作應用程序層的 XML 數據模型
  •   采用新的基於 XML 的應用程序開發體系結構之後,數據庫模式如何變得更簡單更自然
  •   如何按照在應用程序中查詢數據的相同方式查詢數據庫中的 XML 數據
  •   最後,如何結合關系數據和 XML 數據,從而同時獲得這兩個環境的優勢。

  第 3 部分主要關注客戶機,介紹在 Web 浏覽器和 Web 服務器中使用的 XML 技術:AJax、XSLT、SVG、Comet、feed 和 mashup。學習如何在數據庫中生成 feed 和 Web 服務,在應用程序層查詢和組合它們,然後在客戶機浏覽器中顯示它們。

  第四篇文章將所有這些技術結合在一起,並展示一個真實的示例。

  XML 數據模型基本知識

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