孟岩看新数据库的发布
李宁:刚才您也谈到今年IBM DB2 9的发布,但是很多人仅仅把它当成IBM数据库几年以来的新版本的发布,根本没有意识到对数据库存储有什么影响,您刚才谈到就是说其实他里面是改变了数据存储或者带来了一个新的时代?
孟岩:我觉得并不是改变存储的情形,DB2 9有可能代表这数据库有关系时代向后关系时代转换的一个关键点,这个趋势如果最后被证明的确是一个历史趋势的时候,我们会过头来的时候会说IBM推出的DB2 9数据库是有关系数据库向后关系数据库的过渡的这个一个关键点,但是现在我们说这个事情还是要说有可能。
李宁:但是后关系性数据库好象不是最后提出来的,您先能给我们网友解释一下,关系数据库和后关系数据库有什么区别吗?
孟岩:其实说后关系数据库并不是特别适于IBM DB2 9这个产品,IBM DB2 9这个产品他本质上是IBM那种老层次数据库与网状数据库的回归,xml的关系是一个很大的范畴,关系性的存储数据有什么缺点呢?第一个是他需要大量的事前设计,需要非常强有力的设计能力,你要是领域专家对这个事情非常了解,你才有可能把这个数据库做到一步到位,要是没有一步到位就很麻烦,在原来的时代里,数据库主要用于商业环境,银行电信财务,在这些领域来说,相对来说他变化没有那么快没有那么剧烈,关系型模型还是比较好,但是再往前走就涉及到产品的管理,我们要把笔记本的管理零件要表达成一个数据,把一艘航空母舰表达成一个表里面或者一个数据库里面,对于这种关系比较复杂的数据,还有就是我需要随是改变我的数据结构,做这样的事情的时候,关系数据库就表现的太巴罗克了,太华丽了,改起来很难。
李宁:就是现在说数据库以前是银行使用的专利,只有他们才能使用的了,但是现在有越来越多的企业也在用数据库,但是数据库是灵活多变的,关系数据库去存储的时候就会遇到很多困难。
孟岩:对,后关系数据库就是去解决这个问题,我们现在知道的后关系数据库有面向对象数据库,还有多为数据库,然后还有就是IBM的xml数据库,也可能再过很多年之后,就会看到这个事情是很重要的,那个时候我们就会认为这款产品是一个非常重要的后关因素。