数据库管理系统的三个发展阶段

一、人工管理 
      时间:20世纪50年代中期以前 
      功能:计算机主要用于科学计算。外部存储器只有磁带、卡片和纸带等还没有磁盘等直接存取存储设备。软件只有汇编语言,尚无数据管理方面的软件,数据处理方式基本是批处理。 
      特点:数据不保存,没有对数据进行管理的软件系统,没有文件的概念,数据不具有独立性。

二、文件系统 
      时间:20世纪50年代后期至60年代中期 
      功能:计算机不仅用于科学计算,还利用在信息管理方面。随着数据量的增加,数据的存储、检索和维护问题成为紧迫的需要,数据结构和数据管理技术迅速发展起来。 
      特点:数据可以长期保存,由文件系统管理数据,文件的形式已经多样化,数据具有一定的独立性。

三、数据库管理系统 
      时间:60年代后期 
      功能:数据管理技术进入数据库系统阶段。数据库系统克服了文件系统的缺陷,提供了对数据更高级、更有效的管理。这个阶段的程序和数据的联系通过数据库管理系统来实现(DBMS)。 
      特点:采用复杂的结构化的数据模型,较高的数据独立性,最低的冗余度,数据控制功能。

四、比较

数据管理    人工管理    文件系统    数据库系统
应用背景    科学计算    科学计算、管理    大规模数据、分布数据的管理
硬件背景    无直接存储设备    磁带、磁盘    大容量磁盘、按需增容磁带机
软件背景    无专门管理的软件    利用OS的文件系统    由DBMS支撑
处理方式    批处理    联机实时处理、批处理    联机实时处理、批处理、分布处理
数据的管理者    用户管理    文件系统管理    DBMS管理

--------------------- 
作者:kevinelstri 
来源:CSDN 
原文:https://blog.csdn.net/kevinelstri/article/details/51694405 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/LJH_Gemini/article/details/83859507