技术开发 频道

高辉:数据库永不间断

【IT168 技术文章】高辉:大家上午好。非常感谢IBM公司给我们提供这样一个机会,可以和大家交流一下网络世界对于数据库发展未来的一些看法和观点。今天我谈的主题是“数据库创新永不间断”。首先回顾一下数据库发展的历史,介绍一下我们做的网上调查,关于数据库应用面临的挑战。最后谈一下作为媒体我们对于数据库未来的看法。

  数据库萌芽于上世纪60年代,第一个网状数据库诞生于1964年,1968年IBM推出了著名的层次型数据库IMS。1970年发展历史来说是非常关键的一个时刻,当年IBM高级研究员提出“关系数据模型”,从此数据库进入了关系数据库主宰市场时段。1983年IBM的DB2诞生,进入90年代数据库研发重点转到面向对象数据库。进入21世纪随着互联网发展开始出现了支持XML的数据库,典型代表是IBM的DB2 9。

  概括而言,IBM的发展历史分为四阶段:第一个阶段是上世纪六十年代是层次和网状的年代,第二阶段是七十年代是关系数据库的年代,第三阶段是上世纪九十年代面向对象的数据库,当时并没有成为行业应用主流,第四阶段是以IBM DB2 9为代表结合了“关系型数据”和XML层次型引擎的混合数据库时代。

  可以说应用变化的需求推动着技术的发展,今年7月至8月之间我们网络世界在自己的网站做了大型的数据库调查。有64%的人认为数据库依然是创新之源。很多网友表示数据库已经是业务应用的基本平台。业务创新就要求数据库要进行创新。在数据库创新所面临的挑战中,很多用户认为不同品牌数据库的信息整合是最大的挑战。因为用户的很多应用可能选用了不同的数据库平台,如果企业需要统一的数据视图的话,数据整合的问题就凸显出来了。

  第二大挑战是如何满足现在的业务需求。现在业务需求种类越来越多,越来越复杂,传统的二维表无法满足复杂业务需求的描述。

  第三大挑战,非结构化数据管理。现在多媒体数据稳当、XML文档越来越多,简单的二维表对这些数据管理不能提供很好的支持。

  很多网友认为关系型数据库的功能局限性也是数据库面临的挑战。调查中有88.77%网友认为当前关系型数据库已经进入了发展瓶颈,现在简单的二维表已经无法解决业务越来越复杂,数据形式越来越多样的问题,XML应用越来越广泛,很多行业把XML作为行业数据交换的一个标准。

  下面有一些我们曾经采访一些用户的看法。来自海关信息中心数据库专家王翔(音)认为“关系数据库本身结构比较僵硬”,二维表格适合有完整约束的条件,不太适合于变化的业务环境。北京大学信息中心研究员何雨声(音)看法是“随着XML数据库的普及,医疗已经很明确的将XML技术作为医疗信息化,尤其是临床信息化最重要的推广技术”。中国进出口银行信息技术部处长吴燕晖认为“关系数据库目前在满足业务需求的变化方面有些力不从心了,XML和关心数据库的融合应该是一个方向”。江西公安厅科技处主任余振伟认为“关系型数据库在管理日益复杂的信息模型适应业务的改变,提高信息的可理解性方面面临日益严峻的挑战”。一位银行用户对此深有感触,他认为“关系型数据库与应用开发鸿沟越来越明显,因为应用系统的开发,已经早已进入了面向对象的模式”。但是上世纪90曾经流行一段的面向对象的数据库之所以没有成功,一个重要原因是不能很好集成关系型数据,也无法保护用户已有的投资,而且查询起来也并不简便。所以,新一代的数据库的核心要求就是要兼顾XML和关系型数据库的特点,而现在混合型数据库结合了层次型引擎、关系型引擎,可以很好解决一个需求,应该是数据库发展的一个重要方向。

  大家都在关注哪些数据库应用热点呢?第一个应用热点是实施数据。原先这是相对专业的领域,随着互联网的普及,大家对于速度要求越来越高,实施数据库成为本次调查中大家最关注的热点。现在较新的一些技术,数据治理、主数据管理、内存对象数据库也有将近30%的用户表达了他们的关注。

  下面和大家分享一下网络世界对于数据库未来发展方向的一些基本观点。

  互联网使我们处在数据高速膨胀、数据形式空前丰富的时代。结构化和非结构化的边界正在消失。数据来源不局限于某一个数据库,多数据环境成为企业应用的常态,数据库平台之间的数据整合势在必行,以统一为目标的主数据管理业务成为热点方向。现在市场主流数据库供应商都在积极寻求数据库技术创新,IBM的DB2 V9混合数据库备受大家的关注。

  关于XML技术的优势。我们认为有几大优势:一是XML层次型结构不仅符合现实世界描述对象的方式,同时也非常符合人类解决复杂问题的思路。XML的技术无关性、平台无关性、标准化促进了XML普及。XML的出现和发展使得业务人员将成为信息应用的主体。XML技术正在逐渐成熟,并实现了与关系型数据库更深层次的融合。

  我们认为数据库技术仍然具备充沛的创新动力,来自于关系型数据库与应用开发之间的鸿沟。结合关系型和XML层次型的混合数据库是数据库整合的重要发展方向。展望未来市场格局将呈现出关系型数据库和混合型数据库多元数据库技术共同繁荣发展的新局面。

  谢谢大家。

 

0
相关文章