首页 理论教育 数据库技术发展历程及应用基础

数据库技术发展历程及应用基础

时间:2023-11-02 理论教育 版权反馈
【摘要】:接下来的内容,我们将从数据库技术发展的历史开始逐步回答这个问题,同时讲解与之相关的知识。数据库技术是计算机科学技术发展最快、软件领域非常重要的分支。如今数据库技术已经发展为以数据库管理系统为核心,内容丰富、领域宽广的一门新兴科学。数据库技术极大地带动了软件行业的发展。

数据库技术发展历程及应用基础

网络已经是家喻户晓的重要信息工具,人们经常上网看新闻、注册电子邮箱、上网玩游戏等。每当人们注册了自己的电子邮箱,就可以通过该电子信箱收发邮件,如果这些邮件不被删除,那么它们将长期存在;现在的年轻人当中,越来越多的人通过网络玩游戏,每局的胜负得分都被记录,以供下次玩游戏使用;再如,人们经常去银行存取款,而每次银行电子系统都记录操作结果等,像这样的例子举不胜举。我们不禁会问:为什么计算机系统每次都能记住操作的结果呢?那是因为整个计算机信息系统有一个非常重要的数据库系统在帮助人们记录操作的信息及结果。那么,什么是数据库呢?接下来的内容,我们将从数据库技术发展的历史开始逐步回答这个问题,同时讲解与之相关的知识。

数据库技术是计算机科学技术发展最快、软件领域非常重要的分支。产生于20世纪60年代,它的出现及后来广泛的应用使计算机技术渗透到了金融商业、科学研究、工程技术、行政、航空航天等领域。数据库技术计划已经应用到了人类社会的所有行业。特别是20世纪80年代出现了微型计算机,使得数据库从巨型机、大型机、小型机、PC服务器,直至微型计算机都配置了数据库管理系统,从而使数据库技术得到空前而广泛的使用。如今数据库技术已经发展为以数据库管理系统为核心,内容丰富、领域宽广的一门新兴科学。数据库技术极大地带动了软件行业的发展。

数据库系统已经历或正经历如下几个发展阶段:

第一阶段:网状和层次数据库系统。1969年IBM公司开发了基于层次模型的信息管理系统,20世纪60年代末及70年代初,美国数据库系统语言协会下属的数据库任务组提出若干报告,建立了网状数据库系统许多概念、方法、技术。基于这些报告,后来出现了多个层次数据库系统产品,如:IMS、EDMS等。(www.xing528.com)

第二阶段:关系数据库系统。20世纪70年代,IBM公司研究员E.F.Codd发表了关系模型论文,推动了关系数据库系统的研究和开发。尤其是关系数据库标准语言——结构化查询语言SQL的提出,使关系数据库得到了广泛的应用,目前主流关系数据库系统有:Oracle、DB2、SQL Server、Sybase等。

第三阶段:目前现代数据库系统正向着面向对象数据库系统发展,并与网络、分布式计算、面向对象程序设计技术相结合。这一阶段的数据库系统正在研究之中,要求更好的数据模型来表达,以便存储、管理和维护复杂的数据,第三代数据库系统除了包含第二代数据库系统功能外,还应支持正文、图像、声音等新的数据类型、支持类、继承类、函数/服务器应用的接口。研究的方面主要有:对象-关系型数据库系统(Object-Relational Database System, ORDBS)和面向对象数据库系统(Object-Oriented Database System, OODBS)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈