数据库技术及应用(4):两大趋势

针对关系数据库技术现有的局限性,理论界主要有三种观点 :

面向对象的数据库技术将成为下一代数据库技术发展的主流  部分学者认为现有的关系型数据库无法描述现实世界的实体,而面向对象的数据模型由于吸收了已经成熟的面向对象程序设计方法学的核心概念和基本思想,使得它符合人类认识世界的一般方法,更适合描述现实世界。甚至有人预言,数据库的未来将是面向对象的时代。

面向对象的关系数据库技术  关系数据库几乎是当前数据库系统的标准,关系语言与常规语言一起几乎可完成任意的数据库操作,但其简洁的建模能力、有限的数据类型、程序设计中数据结构的制约等却成为关系型数据库发挥作用的瓶颈。面向对象方法起源于程序设计语言,它本身就是以现实世界的实体对象为基本元素来描述复杂的客观世界,但功能不如数据库灵活。因此部分学者认为将面向对象的建模能力和关系数据库的功能进行有机结合而进行研究是数据库技术的一个发展方向。

面向对象数据库技术  面向对象数据库的优点是能够表示复杂的数据模型,但由于没有统一的数据模式和形式化理论,因此缺少严格的数据逻辑基础。而演绎数据库虽有坚强的数学逻辑基础,但只能处理平面数据类型。因此,部分学者将两者结合,提出了一种新的数据库技术——演绎面向对象数据库,并指出这一技术有可能成为下一代数据库技术发展的主流。

数据库技术发展两大趋势

非结构化数据库是部分研究者针对关系数据库模型过于简单,不便表达复杂的嵌套需要以及支持数据类型有限等局限,从数据模型入手而提出的全面基于因特网应用的新型数据库理论。支持重复字段、子字段以及变长字段并实现了对变长数据和重复字段进行处理和数据项的变长存储管理,在处理连续信息(包括全文信息)和非结构信息 (重复数据和变长数据)中有着传统关系型数据库所无法比拟的优势。但研究者认为此种数据库技术并不会完全取代如今流行的关系数据库,而是它们的有益的补充。

有学者指出 :数据库与学科技术的结合将会建立一系列新数据库,如分布式数据库、并行数据库、知识库、多媒体数据库等,这将是数据库技术重要的发展方向。其中,许多研究者都对多媒体数据库作为研究的重点,并认为多媒体技术和可视化技术引入多媒体数据库将是未来数据库技术发展的热点和难点。

专业领域的数据库技术应用。数据库技术研究成果不断的时期,面向专业应用领域的新型数据库技术被国外一些专业人士所提出。这一新型数据库技术主要针对用户领域而产生的用以满足用户实际应用的技术。这种新型数据库技术主要的有统计数据库、工程数据库、在保险业应用的数据库、科学数据库与地理数据库等,这些在原理没有大的变化的新数据库实现了数据库技术与专业应用领域的有机结合并且对于计算机系统的实际应用支撑能力有了很大的提升。新技术的发展必然会随着数据库研究工作的继续而得以深入。

数据仓库与电子商务的数据库技术应用。数据库是数据管理的最新技术,是计算机科学的重要分支。作为信息系统的核心和基础的数据库技术越来越得到了广泛的应用,国内外的研究人员对于数据仓库技术进行了大量的深入研究,研究人员结合了数据库厂商的应用需求与发展方向,提出了数据仓库、电子商务的发展方向。数据仓库技术在提高了电信、金融、税务等领域的数据管理效率同时更创造了空前的经济效益。如Oracle、IBM、CA等这些企业都拥有解决大型数据仓库的能力,投入使用的数据仓库如招商银行系统等。很多研究人员对于电子商务与数据库结合的前景有很大的期待,这种新概念随着Internet的发展而得到了很大发展。

综上,随着信息资源的大爆发,各种数据库技术的发展成为了一种必然的趋势,在其相辅相成的关系下,数据库技术发展也得到了有效且强大的动力,在这种动力的强力推动下,数据库应用技术必定会向着更具有扩展性、更加智能化的方向发展,与社会科学发展的步伐同步。(未完待续)

【来源:网络】