关系数据库一个新的发展高峰
从60年代末开始,数据库技术经历了层次数据库、网状数据库和关系数据库而进入数据库管理系统(DBMS)阶段至今,数据库技术的研究也不断取得进展。80年代,关系数据库成为发展的主流,几乎所有新推出的DBMS产品都是关系型的,就是在当今,关系数据库的市场份额也是最大的。关系型数据库在计算机数据管理的发展史上是一个重要的里程碑,这种数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,目前较大的信息系统都是建立在结构化数据库设计之,上的。关系型数据库适合于结构化数据的存储,目前有关关系型数据库的基础理论已经非常成熟,因此相关产品也是非常众多,如DB2、Oracle、Sybase、Informix、MSSQLserver.MySql等等。
关系数据库理论是在1970年6月,由IBM公司的高级研究员埃德加●考特首先提出的,他在《CommunicationsofACM》上发表了题为“用于大型共享数据库的关系数据模型(ARelationalModelofDataforLargeSharedDataBanks)”一文,首次明确地为数据库系统提出了一种崭新的模型,即关系模型。后来在1983年,ACM把这篇论文列为从1958年以来具有里程碑意义的最重要的25篇论文之一。这篇论文对关系型数据库的创立和发展奠定了基础。
“关系”(relation)是数学中的一个基本概念,由集合中的任意元素所组成的若干有序偶对表示,用以反映客观事物间的-定关系,如数之间的大小关系,人之间的亲属关系,公司成员之间的领导被领导关系,商品流通中的购销关系等等。在自然界和社会中,关系无处不在。在计算机科学中,关系的概念也具有十分重要的意义。计算机的逻辑设计、编译程序设计、算法分析与程序结构、信息检索等,都应用了关系的概念。而用关系的概念来建立数据模型,用以描述、设计与操纵数据库,则是考特1970年这篇论文的首创。
由于关系模型具有简单、坚实的数学基础的优点,一经提出,立即引起学术界和产业界的广泛重视,从理论与实践两方面对数据库技术产生了强烈的冲击。在关系模型提出之前已经存在的基于层次模型和网状模型的数据库产品很快走向衰败以至消亡,一大批商品化关系数据库系统很快被开发出来并迅速占领了市场,其交替速度之快,是软件开发历史上罕见的。
由于数据库是计算机各种应用的基础,关系模型的提出不仅为数据库技术的发展奠定了基础,同时也成为促进计算机普及应用的极大推动力。在考特提出关系模型以后,IBM投巨资开展关系数据库管理系统的研究,其“SystemR”项目的研究成果极大地推动了关系数据库技术的发展,在此基础上推出的DB2和SQL等产品成为IBM的主流产品。SystemR本身虽作为原型并未问世,但鉴于其影响,ACM把1988年的“软件系统奖”授予了SystemR开发小组。这-年的软件系统奖还破例同时奖励两个软件,另一个得奖软件也是关系数据库管理系统,即著名的INGRES.
随着技术的进步和市场需求的推动,关系数据库系统的功能越来越强,种类不断增加,其应用领域已多得难以统计,如联机事务处理、联机分析处理、决策支持系统、数据仓库和数据集市等新概念。面向对象的数据库系统及通用数据库系统大多也是在关系系统基础_上进行的扩展。
Internet时代的到来对传统关系型数据库提出了新的挑战。由于传统的关系数据库主要是为企业内部员工提供服务的,并且主要处理格式化的信息,面对Internet的特殊需求,传统的关系型数据库必须进一步发展,以适应Internet时代的要求,才能生存并发展下去。Internet时代的到来对传统关系型数据库也提供了新的机遇。随着Internet的普及,信息技术将渗透到普通人生活的方方面面,从而进-步推动IT的发展。随着信息的膨胀,必然会对信息的管理提出更高的要求,而关系型数据库作为一种成熟的数据管理平台,仍然会在整个IT系统中占有非常重要的作用,并且仍会平稳地发展。随着各主流厂商的关系型数据库逐步转向Internet,数据库还将迎来一个新的发展高峰。
- 上一篇:建设一个优秀的网站需要注意什
- 下一篇:全文数据库检索效率更高

