JEE Study|JAVA EE|企业级开发学习网
标题: MySQL8.0大师之路:第2章:数据管理技术的产生和发展-2.1人工管理阶段 [打印本页]
作者: JeeStudy 时间: 2020-3-18 22:21
标题: MySQL8.0大师之路:第2章:数据管理技术的产生和发展-2.1人工管理阶段
2.1人工管理阶段20世纪50年代中期以前,计算机主要用于科学计算。
当时的硬件状况是,外存只有纸带、卡片、磁带,没有磁盘等直接存取的存储设备;
软件状况是,没有操作系统,没有管理数据的专门软件;数据处理方式是批处理。
人工管理数据具有如下 特点:
(1)数据不保存
由于当时计算机主要用于科学计算,一般不需要将数据长期保存,只是在计算某题时将数据输入,用完就撤走。不仅对用户数据如此处置,对系统软件有时也是这样。
(2)应用程序管理数据
数据需要由应用程序自己设计、说明(定义)和管理,没有相应的软件系统负责数据的管理工作。应用程序中不仅要规定数据的逻辑结构,而且要设计物理结构,包括存储结构、存取方法、输入方式等。因此程序员负担很重。
(3)数据不共享
数据是面向应用程序的,一组数据只能对应一个程序。当多个应用程序涉及某些相同的数据时必须各自定义,无法互相利用、互相参照,因此程序与程序之间有大量的冗余数据。
(4)数据不具有独立性
数据的逻辑结构或物理结构发生变化后,必须对应用程序做相应的修改,数据完全依赖于应用程序,称之为数据缺乏独立性,这就加重了程序员的负担。
欢迎光临 JEE Study|JAVA EE|企业级开发学习网 (http://jeestudy.com/) |
Powered by Discuz! X3.2 |