JeeStudy 发表于 2020-3-18 22:21:37

MySQL8.0大师之路:第2章:数据管理技术的产生和发展-2.1人工管理阶段

2.1人工管理阶段20世纪50年代中期以前,计算机主要用于科学计算。当时的硬件状况是,外存只有纸带、卡片、磁带,没有磁盘等直接存取的存储设备;软件状况是,没有操作系统,没有管理数据的专门软件;数据处理方式是批处理。
人工管理数据具有如下 特点:(1)数据不保存由于当时计算机主要用于科学计算,一般不需要将数据长期保存,只是在计算某题时将数据输入,用完就撤走。不仅对用户数据如此处置,对系统软件有时也是这样。(2)应用程序管理数据数据需要由应用程序自己设计、说明(定义)和管理,没有相应的软件系统负责数据的管理工作。应用程序中不仅要规定数据的逻辑结构,而且要设计物理结构,包括存储结构、存取方法、输入方式等。因此程序员负担很重。(3)数据不共享数据是面向应用程序的,一组数据只能对应一个程序。当多个应用程序涉及某些相同的数据时必须各自定义,无法互相利用、互相参照,因此程序与程序之间有大量的冗余数据。(4)数据不具有独立性数据的逻辑结构或物理结构发生变化后,必须对应用程序做相应的修改,数据完全依赖于应用程序,称之为数据缺乏独立性,这就加重了程序员的负担。




页: [1]
查看完整版本: MySQL8.0大师之路:第2章:数据管理技术的产生和发展-2.1人工管理阶段