为吸引用户 IBM DB2 9打XML牌子(2)

ZDNet软件频道 时间:2008-09-22 作者:zdnet | zdnet 我要评论()
本文关键词:XML DB2 IBM 数据库 Oracle
在关系数据库市场,甲骨文占据将近一半的分额,这使数据库领袖IBM颇为不满。2006年7月15日,IBM 开发代号为Viper的新版数据 库软件——DB2 9在北京发布,IBM宣称DB2 9将把数据库技术领入XML时代,并以此获得对数据库市场地位的巩固。

DB2 9:成熟的优化大师

随着信息化进程的发展和企业间、企业内部信息交换的需要,XML作为标准化的数据存储格式,其数据量正面临着巨大的增长。而事实上,每个行业都在实施着XML数据标准,新版 的微软Office软件也将以XML格式存储文档。

此外,正有越来越多的公司开始转向使用XML技术,以便在不同的系统和应用程序之间交换数据并适应快速变化的环境,从而帮助他们逐步实现SOA。

“众里寻他千百度,回头蓦见,那人正在,灯火阑珊处”,结合了关系型数据库和层次型数据库二者特点的DB2 9(代号Viper)引入了另外一种可能――混合型数据库,该数据库 可以非常好地支持XML数据,同时也对其他技术包括SQL、表格数据结构和各种DBMS特性的支持依然存在。

在此之前,文件系统可以应付简单的任务,但是在需要处理大量文档时它们就表现不佳。并发性、恢复、安全和可用性等问题变得难以管理。尽管商业关系数据库管理系统(DBMS )解决了这些问题,但是在其他方面有所欠缺。DBMS通常只是提供两种基本的数据库设计选项――将每个 XML 文档完整地存储为一个大型对象,或者将它“撕开”,分散存储在多 个表的多个列中。这样不仅无法完整体现XML的层次结构,而且效率低下、不够灵活。

此外,纯粹的XML DBMS 在IT基础设施中引入了一种新型的环境,但是这样的环境还没有经过考验,其集成能力、所需要的人员技能以及未来的生命力也都不确定。

因此,必须找寻可以高效共享、搜索和管理公司大量XML文档和消息的系统,以便帮助企业减少存储和使用XML数据所需要的时间及工作量,以期减少应用开发费用且提高业务灵活 性。混合型数据库DB2 9正好适应了这样的需要。通过DB2 9,用户可以使用同一个数据库对象同时管理“传统的”SQL数据和XML文档,甚至,还可以编写一个查询同时搜索和处理 这两种数据形式。

具有如此特点的DB2,是业界第一款也是惟一一款可以使用行业标准接口的关系数据来管理pureXML数据库,它在三个领域具备了独到的创新:XML数据管理、数据压缩和SAP优化 。其中,最重要的功能即XML数据管理,它使用了IBM的“pureXML”解决方案来管理以XML格式存储的数据。

这意味着DB2 9可以提供XML数据的“原生态”存储,而无需将数据转化成行列格式,更无需将其作为大型对象来存储。为实现这样的功能,IBMDB2进行了扩展,使DB2 9包含了如 下的新技术:新的存储技术、索引技术、查询语言支持(对于 XQuery)、、根据用户提供的模式检验 XML 数据的能力、以及新的管理功能,包括对关键数据库工具的扩展,等等 。

开启XML新纪元

IBM院士、美国工程院院士、IBM中国软件开发中心总经理郑妙勤女士表示:“IBM的技术在数据库的历史上总是扮演着开拓者的角色,从层次数据库到关系型数据库,再到今天的混 合数据库数据库领域的每一座里程碑都与IBM息息相关。可以预见,DB2 9将传承IBM数据库的优良传统,以先进的技术和理念开拓一个以XML应用为主导的新纪元。”

赛迪咨询计算机与软件咨询事业部总经理陆渝女士表示:“作为一个曾经的数据库用户,我认为IBM DB2 9完全是站在用户应用的角度来考虑问题的。比如,它基于XML的建模技术 ,对开发应用是非常有意义的。同时,从分析师的角度来看,我认为DB2 9是里程碑式的东西,对于整个数据库领域来讲都是是非常有意义的事,因为它将开创一个传统关系型数据 与XML数据混合应用的新时代。”

据悉,此次IBM DB2 9在中国的发布与全球同步,继北京的发布之后,IBM还将在上海、广州和深圳等城市进行发布活动。

XML

DB2

IBM

数据库

Oracle


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134