1.1.2 数据库的发展阶段

1.1.2 数据库的发展阶段

从数据管理的角度看,数据库的发展历史分为三个阶段:

1.人工管理阶段

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

2.文件系统阶段

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

3.数据库管理系统阶段

20世纪60年代后期,数据管理技术进入数据库系统阶段。数据库系统克服了文件系统的缺陷,提供了对数据更高级、更有效的管理。这个阶段的程序和数据的联系通过数据库管理系统来实现(DBMS)。