DB2 9 颠覆关系型数据库?
2008-09-03 16:28:42 来源:WEB开发网王云认为:“今天的问题是,目前有80%的信息都没有在数据库里面存储,都是以文档的形式存储,两种不同世界的信息处理都是由关系型数据库加上XML-Enabled来执行,效果显然不够理想。”
所以,关系型数据库在新信息环境中的主宰地位虽然有可能被颠覆,但它并不会消失,在支持交易系统、商业智能等领域依然不可缺少,在DB2 9中人们看到的是一款“混合动力车”。
刘晶炜谈到:“IBM首次在DB2 9版本里实现存储模式的结合,既可以用关系型存储,又可以用层次型对象的存储;既可以访问关系型数据,又可以用对象的方式访问。这并不是对传统形式的完全否定。它是一种融合,把新的模型新的选择加进来。”
IBM DB2 9之所以能将关系型数据库与层次型数据库结合起来,这也与IBM的数据库情结密不可分。
早在1966年,IBM就推出了世界第一款名为“ICS”的层次型数据库,以支持美国航空航天局(NASA)的“阿波罗登月计划”。在随后的1970年,IBM提出了关系型数据模型以及SQL标准,1983年DB2 关系型数据库正式发布,到今天IBM DB2 9(代号为Viper)的发布,IBM在数据库领域已走过了四十个春秋。
即使在今天,ICS(后更名为IMS)仍然在一些大型企业中得到使用,其层次型数据库的结构非常适合管理宏大、繁琐的信息,包括中国建设银行在内的国内用户仍然是该产品的使用者。
同时在层次型数据库和关系型数据库中积累了大量经验,这让IBM更能站一个恰当的角度理解信息管理的发展,王云说:“XML的结构就是层次型的,很容易支撑层次型数据库的发展,IBM在IMS上的积累与XML本身成熟的结合,有了今天DB2 9这样的混合型数据库。”
左洪告诉记者:“如果只发展XML数据库也很容易,难的是传承两种数据库的优势。放在一起的好处是可以降低管理成本,也可以让管理员用熟悉的语言来查询、编程。以后我们还会把行业特性的XML标准加入到数据库产品中来。‘混合动力车’的概念早就有,但研发出产品并非一朝之功,IBM为此准备了五年,而技术的积累时间则更长。”
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
- ››DB2 pureScale 实战
更多精彩
赞助商链接