2.5 数据库管理系统的发展状况与趋势
数据库管理系统在其发展历程中先后经历了层次模型、网络模型、关系模型阶段。20世纪90年代面向对象模型的出现曾一度给占统治地位的关系模型带来了强烈冲击,但市场最终还是选择了关系模型。目前关系模型仍然是数据库管理系统的主流。基于关系数据库管理系统的统治地位和巨大影响,有人因此把数据库管理系统的发展分为关系型数据库阶段和后关系型数据库阶段(post-relational database)两个阶段。所谓后关系数据库,实质上是在关系数据库的基础上融合了传统数据库如网状、层次和关系数据库的一些特点,并结合了面向对象技术和网络技术的发展现状,以新的编程工具环境如Java、Delphi、ActiveX等,适应于新的以InternetWeb为基础的应用。虽然RDBMS仍然占据主导地位,但是目前随着新技术、新需求、新应用的不断发展,数据库管理系统本身也在经历深刻的变化。特别是互联网的出现,极大地改变了数据库的应用环境。对于互联网应用,由于用户众多,而且数量无法事先预测,这就要求数据库相比以前拥有能处理更大量的数据以及为更多的用户提供服务的能力,也就是要拥有良好的可伸缩性。这些因素的变化推动着数据库技术的进步,出现了一批新的数据库技术,如Web数据库技术、并行数据库技术、数据仓库与联机分析技术、数据挖掘与商务智能技术、内容管理技术、海量数据管理技术等。目前,市场上具有代表性的数据库产品包括Oracle公司的Oracle、IBM公司的DB2以及微软的SQL Server等都对此做出了相应的反应。具体来说,传统RDBMS的变化主要体现在以下几个方面。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。