- 6
- 0
- 约2.88千字
- 约 4页
- 2020-12-18 发布于山东
- 举报
精品文档 你我共享
1.2 数据库的发展阶段
数据库发展阶段大致划分为如下几个阶段: 人工管理阶段、 文件系统阶段、 数据库系统阶段。
1.人工管理阶段
年代中期之前,计算机的软硬件均不完善。硬件存储设备只有磁带、卡片和纸
带,软件方面还没有操作系统, 当时的计算机主要用于科学计算。 这个阶段由于还没有软件系统对数据进行管理,程序员在程序中不仅要规定数据的逻辑结构,还要设计其物理结构,
包括存储结构、 存取方法、输入输出方式等。 当数据的物理组织或存储设备改变时,用户程
序就必须重新编制。 由于数据的组织面向应用, 不同的计算程序之间不能共享数据, 使得不同的应用之间存在大量的重复数据, 很难维护应用程序之间数据的一致性。 用图形来表示如图 1.1 所示。
应用程序 A
文件 A
应用程序 B
文件 B
应用程序 C
文件 C
图 1.1 人工管理阶段图示
这一阶段的主要特征可归纳为如下几点:
计算机中没有支持数据管理的软件。
数据组织面向应用,数据不能共享,数据重复。
在程序中要规定数据的逻辑结构和物理结构,数据与程序不独立。
数据处理方式 —— 批处理。下面通过一个简单例子来说明。
求 5 个数据之和以及最大值。
(编程语言为 C 语言)
/* 程序 1:求 6 个数之和 */
/* 程序 2:求 6 个数中的最大值 */
#include stdio.h
原创力文档

文档评论(0)