科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道DB2 pureXML应对新一代数据库技术挑战

DB2 pureXML应对新一代数据库技术挑战

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

许多年以来在数据库技术领域很少有重大的技术创新能够引起人们对整个数据库发展历程的回顾与反思。

作者:IBM 刘晶炜 来源:论坛整理 2007年12月15日

关键字: DB2

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共4页)

 以规范的方式存储数据常常要求程序员在存入数据库之前分解对象,并且重新组织数据,但要使用它是,在使用SQL查询(多重连接)。就像在车库中存储车时,你把它的门、椅子、轮子等等分别卸下来存放。这不仅消耗资源,而且没有任何意义。

  图2

  今天在应用领域,软件开发已经广泛采用了面向对象的设计思想和技术。而面向对象的数据库技术却迟迟未被市场接受。对象数据库出现时,关系型数据库供应商已经积聚了巨大的动力,并占领了大量市场份额。在标准的SQL接口下,访问关系型数据库的面向对象程序很容易写。相反,多数早期的对象数据完全不提供SQL接口,不适合任何查询应用程序。

  XML技术的出现,以及相关国际标准的制定(如Xquery, SQL/XML)为数据库引入面向对象的技术提供了新的动力。现实外部世界的技术挑战,XML、面向对象技术与标准的成熟为新一代数据库的创新提供了条件。那么未来会是怎样呢?迎接新的技术变革我们准备好了吗?

  图3

  今天,关系数据库推动各种规模的公司发展业务。尽管这些数据库是受欢迎而且重要的,但从长远来看,它们根本无法与用 XML 表示的半结构化(和分层)内容相比。我们无法忽略过去20年来业界在关系型数据库上的巨大投入,企业在关系数据和关系数据库管理系统 (RDBMS) 方面的投资高达万亿美元,因此简单地将 RDBMS 替换成纯 XML 存储的做法并不可取。我们更无法回避的新技术的潮流和巨大价值。世界即可以是关系的也可以是层次的,两种技术各自有其优势和局限性,因而容纳关系型和层次型两类模型的混合数据库就成为数据库发展的必然选择.

  图4

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章