[原创]ITPUB原创DB2文章精选-2008 Q2

上一篇 / 下一篇  2008-06-17 16:17:42

熟悉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试用情况评析


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的栏目

日历

« 2008-08-30  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 6619
  • 日志数: 70
  • 建立时间: 2007-11-28
  • 更新时间: 2008-06-25

RSS订阅

Open Toolbar