一、人工管理阶段(20世纪50年代中期以前 )
在20世纪50年代中期以前,数据管理技术处于人工管理阶段,数据外存,且只有磁带、卡片和纸带为数据载体,无数据管理方面的软件,数据处理方式为批处理。
人工管理阶段的特点为:

(1)数据不保存在机器中。
(2)应用程序管理数据。没有专有的软件对数据进行管理,(应用程序要规定数据的逻辑结构和物理结构,包括存储结构,存取方法输入方式)。
(3)数据不具有独立性。数据的逻辑结构或物理结构发生变化后,必须对应用程序做相应的修改。
(4)数据不共享。数据面向程序,即一组数据对应一个程序,当多个应用涉及相同数据时,程序之间有大量的冗余数据。
应用程序与数据之间的对应关系
二、文件系统阶段(20世纪50年代后期至60年代中期以前)
随着时代的发展和科技的进步,可以使用磁盘等直接存取设备外存数据,且出现了高级语言和操作系统,数据处理方式也发展为批处理和联机实时处理。
文件系统阶段的特点为:
(1)数据可长期保存(在外存的磁盘中)。
(2)由文件系统管理数据。按文件名访问,按记录存取,使得应用程序与数据之间有了一定的独立性,数据间的联系弱。
(3)数据共享性差,冗余度大。一个文件基本上对应一个应用程序,不同的应用程序具有相同的数据时,造成数据的冗余,以及由于重复存储各自管理造成数据的不一致性。
(4)数据独立性差。一数据的逻辑结构改变,必须修改应用程序,修改文件结构的定义。
应用程序与数据之间的对应关系
三、数据库系统阶段(20世纪60年代未开始)
时代的发展和科技的进步,导致大容量磁盘等直接存取存储设备出现,使得硬件价格下降;与之相反的是软件价格上升,编制和维护系统及应用软件所需成本增加;数据处理方式也随之改变,联机实时处理要求更多,分布处理被提出和考虑。为解决多用户、多应用共享数据的需求,数据库技术应运而生,出现了统一管理数据的专门软件系统-数据库管理系统。
数据管理技术进入数据库阶段的标志,是60年代末发生的三件大事:
(1)1968年,美国IBM公司推出层次模型的IMS系统。
(2)1969年,美国数据系统语言协会的数据库任务组发表关于网状模型的DBTG报告。
(3)1970年,美国IBM公司的Codd提出关系模型,奠定了关系数据库的理论基础。
数据管理技术经历了人工管理、文件系统和数据库系统三个阶段。用数据库系统来管理数据比人工管理和文件系统具有明显的优点,从文件系统到数据库系统标志着数据管理技术的飞跃。