20世纪50年代中期以前,计算机硬件外存没有磁盘,软件没有操作系统,没有专门管理数据的软件,数据处理方式是批处理。
数据管理特点:
- 数据面向应用
- 数据不保存
- 数据不共享
- 不具有数据独立性
20世纪50年代后期到60年代中期,计算机硬件外存有了磁盘,软件有了操作系统,在操作系统基础上建立了专门管理数据的软件文件系统,数据处理方式不进有批处理,还有联机实时处理。
数据管理优点:
- 数据长期保存
- 由软件对数据进行管理
- 文件形式多样化(顺序、索引、散列文件)
- 数据的存储以记录为单位
缺点:
- 数据共享性差,冗余度大
- 数据独立性差
- 数据孤立
20世纪60年代后期开始,为了实现数据的统一管理,解决多用户多应用共享数据的需求,数据库技术应用而生,出现了统一管理数据的专门用软件——数据库管理系统。
特点:
- 数据结构化
- 数据的共享程度高,冗余度小,容易扩充
- 数据独立性高
- 统一的数据管理和控制功能
- 数据的最小存取单位是数据项