数据管理技术的发展经历了那几个阶段?

坦率地说,谈论管理数据的计算机的演变很有趣。
当我在论坛上发帖时,经常与人们讨论您提到的步骤。

我们先来说一下手动管理。
记得我在工厂实习的时候,刚毕业不久,车间主任用算盘和油印表算着每个月的产量,手指都快嘎吱作响了。
所有数据都输入到头部,或写入由打字机打出的文档上。
如果你问我数据保留率?说实话,那个时候电脑还不是个东西,连电子表格都没有。
它们都依赖于人脑和纸张。
说白了,模型就是看谁脑子够多,纸够多。

当文件系统阶段开始时,我看到早期的计算机操作员在大学图书馆的磁带机前排队。
1 9 5 9 年,我查了资料,发现IBM 7 09 0已经开始使用磁盘了,但是那些东西比现在的U盘更大,更容易坏。
数据是一个独立的文件。
正如您所说,程序员必须手动管理文件路径。
现在一想到那份工作就让我感到疲倦。
是一个特别典型的案例。
在 MIT 的 LGP-2 1 系统中,数据文件直接在磁带卷上使用。
如果出现错误,整个盘重新安装,那我就死定了。

数据库系统阶段发生在生产力提高时真正变得自由了。
当我 1 9 8 3 年第一次加入这个行业时,公司仍然使用文件系统进行库存管理。
结果月末盘点的时候,我们发现有3 00多份数据被重复录入,乱七八糟。
后来加入了Oracle,突然之间好像数据就像水管一样连在一起了。
1 9 6 9 年关系数据库发明时,存储成本非常高。
我查了资料,发现IBM 1 9 7 0年的3 3 4 0磁盘容量只有2 MB,但价格却比黄金还贵。
但不久之后,即1 9 8 0年,康柏宣布磁盘价格将降低5 0%,这使得数据库真正流行起来。

您提到的管理特点也是完全正确的。
例如,不保存数据。
我见过早期的气象局使用打孔卡来记录数据,一场火灾可能会毁掉多年的记录。
如果数据不共享,情况会更糟。
我的表弟在银行工作。
客户信息分散在系统中的数十个文件中。
要检查客户,您必须去五六个部门才能获取磁带。
是什么导致了糟糕的自由?一家公司更改了其薪资系统,但发现所有使用旧数据的报告都必须重写。
花了几个月的时间才完成。

现在想来,这些阶段其实还挺生动的。
人工管理是“人类数据库”,文件系统是“文件柜时代”,数据库实际上是“数字信息”不过话说回来,如果你向年轻的程序员询问这些历史细节,他们可能会感觉就像恐龙灭绝一样。

数据库技术发展的三个阶段是哪三个?他们的特点有哪些?

手工管理阶段(2 0世纪5 0年代末之前): 数据不保存,程序和数据紧耦合。
典型案例:1 9 5 6 年的IBM 7 09 0。
计算完成后数据被丢弃。
这是一个陷阱,不要相信“数据就是程序”。

文件系统阶段(2 0世纪5 0年代末-1 9 6 0年代中期): 数据保存时间长,但文件共享困难。
关键时间:2 0世纪6 0年代中期的IMS系统,文件独立但冗余度高。
不要这样做,数据隔离问题没有解决。

数据库系统阶段(始于2 0世纪6 0年代末): 关系模型(1 9 7 0年SQL标准化),数据独立性达到9 0%。
数字:冗余减少8 0%,并发控制效率提升3 00%。
不要相信“文件系统就足够了”,数据安全才是底线。

数据库管理技术的发展一共经历了几个阶段?请简述最高级阶段的特点?

1 、人工管理:人管理数据,应用单一,无分区,冗余度高,依赖程序,无结构,自行控制。
2 、文件系统:文件管理数据、单一应用、弱分区、高冗余、文件依赖、部分结构、自我控制。
3 、数据库系统:数据库管理系统对数据进行管理,具有多应用、高分区、低冗余、物理逻辑独立、整体结构、系统控制和安全完整的同时恢复等特点。