。).png)
数据管理技术在人工管理阶段的特点有数据不保存、数据需要由应用程序自己进行管理以及数据不共享。
1、数据不保存
因为计算机主要应用于科学计算,一般不需要将数据长期保存只是在计算某一具体实例时将数据输入,用完就撤走,不仅对用户数据如此处理而且对系统软件有时也这样。
2、数据需要由应用程序自己进行管理
应用程序不仅要规定数据的逻辑结构,而且还要设计物理结构,包括存储结构、存取方法、输入输出方式等,因此程序中存取数据的子程序随着存储的改变而改变,即数据与程序不具有对立性,这样需要花费许多精力在数据的物理布置上,数据在存储上有一些改变。
3、数据不共享
一组数据对应一个程序,数据是面向应用的,即使两个应用程序设计某些相同的数据也必须个自定义,无法互相利用,互相参照,所以程序之间有大量冗余数据。
数据管理的阶段:
人工管理阶段:
在计算机出现之前,人们运用常规的手段从事记录、存储和对数据加工,并主要使用人的大脑来管理和利用这些数据,到了20世纪50年代中期,计算机主要用于科学计算。当时没有磁盘等直接存取设备,只有纸带、卡片、磁带等外存,也没有操作系统和管理数据的专门软件。
文件系统阶段:
随着计算机硬件和软件的发展,磁盘、磁鼓等直接存取设备开始普及,这一时期的数据处理系统是把计算机中的数据组织成相互独立的被命名的数据文件,并可按文件的名字来进行访问,对文件中的记录进行存取的数据管理技术,数据可以长期保存在计算机外存上。
数据库系统阶段:
计算机性能得到进一步提高,更重要的是出现了大容量磁盘,存储容量大大增加且价格下降,在此基础上才有可能克服文件系统管理数据时的不足,而满足和解决实际应用中多个用户、多个应用程序共享数据的要求,从而使数据能为尽可能多的应用程序服务。
上一篇:管理规模(什么是管理规模?)