[原創]ITPUB原創DB2文章精選-2008 Q2

sissili發表於2008-06-17

熟悉IBM DB2 UDB的都知道,構築DB2資料庫物件的層次關係,既每臺物理機器可以配置多個例項,而每個例項是一個獨立的執行環境,在每個例項下可以建立多個資料庫,每個資料庫可以有多個表空間,而資料庫中的表會存放在這些表空間中。那分割槽資料庫中他們的關係又如何,是如何分割槽的呢?本文就分割槽資料庫的基本概念做簡單介紹。如何建立DB2分割槽資料庫?

DB2資料庫中,編目(catalog)這個單詞很難理解,具體來說編目有編目節點,編目資料庫等。如果要理解編目,我先簡單講一下DB2資料庫的體系結構,在DB2資料庫中最大的概念是系統(節點)也就是主機,下面是例項,例項下面是資料庫,然後是表空間,然後是資料庫物件。現在假設你有一個資料庫伺服器在p570的機器上,你有一個客戶端在windows,linux或任何平臺上,你現在想建立一個客戶端到伺服器端的連線,具體步驟是什麼呢?理解DB2資料庫中的catalog

DB2 pureXML功能部件允許您將格式良好的 XML 文件以分層結構的形式儲存在具有 XML 資料型別的表列中。通過將 XML 資料儲存在 XML 列中,資料可保持其本機分層結構形式,而不是將其作為文字儲存或對映為其他資料模型。因為 pureXML 資料儲存已完全整合,所以可利用現有 DB2資料伺服器功能來訪問和管理儲存的 XML 資料。將 XML 資料以其本機分層結構形式來儲存可以使 XML 的搜尋、檢索和更新效率更高。XQuery、SQL 或上述二者的組合可用於查詢和更新 XML 資料。返回 XML 資料或採用 XML 自變數的 SQL 函式(稱為 SQL/XML 函式)還能根據從資料庫中檢索的值來構造或釋出 XML 資料。DB2 pureXML引發的回顧與反思

XML被越來越廣泛地用於資訊交換和對複雜資訊的描述。對XML的儲存和管理並不是什麼新的技術。各大資料庫廠商Oracle,DB2,SQLServer從較早版本都能夠通過各種途徑來支援。但由於XML本質上是一種層次型的資料模型,通過關係型資料庫技術對XML的支援難免會有一些問題和侷限性。DB2 pureXML與其它資料庫XML實現技術對比

IBM 的新一代資料庫 DB2 9中第一次實現了關係型引擎與層次型引擎的結合,實現了混合資料庫。IBM將此技術稱為pureXML技術。解密DB2 9:為何稱為pureXML?

最近看了不少國內、外同行對DB2 9的評論,內容上雖然百家爭鳴,但基本上體例都是一樣的,依次是PureXml、自動記憶體管理、表分割槽、資料壓縮、基於標籤的訪問控制(LBAC)……,此外作為開發人員筆者還想就Viper對Visual Studio .NET 2005和Eclipse的Add-ins 的使用情況作些簡單的介紹。此次版本的DB2 V9 正式釋出前差點被命名為DB3,雖然最後還是沿用DB2 的名字釋出,但是從可以被考慮命名為DB3這件事本身就已經說明了這個版本較之DB2 Ver3 至DB2 Ver8之間非常大的差別,最直接的原因也是因為它進入了雙核的時代。DB2 9試用情況評析

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12231076/viewspace-350540/,如需轉載,請註明出處,否則將追究法律責任。

相關文章