1.2.1数据处理的发展阶段 第一个阶段是手工处理阶段(原始社会-十九世纪) 工具包括:算盘、计算尺、微分机、基于齿轮的六位 加法器等;特点:计算工具低级,精度差,数据处理 能力低,离不开手工。 ■第二个阶段是机械处理阶段(1890-1946)。工具是 机械计算工具(卡片制表机),特点:用机械代替了 手工操作,数据处理能力、效率有所提高,但受机械 性能限制 第三个阶段是电子处理阶段(1946-)。工具主要是 计算机及其附属设备,特点:速度快,存储量大,传 输速度快,逻辑推理能力强、不疲劳、可靠性好、精 度高,不但能进行科学计算而且能进行数据处理
1.2.1 数据处理的发展阶段 ◼ 第一个阶段是手工处理阶段(原始社会--十九世纪)。 工具包括:算盘、计算尺、微分机、基于齿轮的六位 加法器等;特点:计算工具低级,精度差,数据处理 能力低,离不开手工。 ◼ 第二个阶段是机械处理阶段(1890--1946)。工具是 机械计算工具(卡片制表机),特点:用机械代替了 手工操作,数据处理能力、效率有所提高,但受机械 性能限制。 ◼ 第三个阶段是电子处理阶段(1946--)。工具主要是 计算机及其附属设备,特点:速度快,存储量大,传 输速度快,逻辑推理能力强、不疲劳、可靠性好、精 度高,不但能进行科学计算而且能进行数据处理
2.2计算机数据处理技术的发展 口计算机数据处理技术发展经历了一个渐进的发 展过程。 ■经历了人工管理阶段、文件管理阶段和数据库 管理阶段。 ■在发展的过程中,数据处理能力(包括:容量、 速度、深度)不断增强,软件系统的开发成本 和难易程度不断减低,开发周期不断缩短,数 据库应用系统的数量不断增加,对社会生产经 营管理活动的影响越来越深刻
1.2.2 计算机数据处理技术的发展 ◼ 计算机数据处理技术发展经历了一个渐进的发 展过程。 ◼ 经历了人工管理阶段、文件管理阶段和数据库 管理阶段。 ◼ 在发展的过程中,数据处理能力(包括:容量、 速度、深度)不断增强,软件系统的开发成本 和难易程度不断减低,开发周期不断缩短,数 据库应用系统的数量不断增加,对社会生产经 营管理活动的影响越来越深刻
1.2.3人工管理阶段 ■20世纪50年代中期以前,计算机应用于科学计算 硬件无直接存取设备,软件无操作系统和专门管 理数据的软件;数据处理方式是批处理;管理者 是人,方式是手工;是低级阶段。特点是: ■(1)数据无结构化,不在计算机内部保存 (2)要手工管理数据物理存储。 (3)数据面向程序不共享。 (4)数据无独立性。一个程序只处理一批数据 ■(5)数据处理的效率很低,编写程序麻烦
1.2.3 人工管理阶段 ◼ 20世纪50年代中期以前,计算机应用于科学计算。 硬件无直接存取设备,软件无操作系统和专门管 理数据的软件;数据处理方式是批处理;管理者 是人,方式是手工;是低级阶段。特点是: ◼ (1)数据无结构化,不在计算机内部保存。 ◼ (2)要手工管理数据物理存储。 ◼ (3)数据面向程序不共享。 ◼ (4)数据无独立性。一个程序只处理一批数据。 ◼ (5)数据处理的效率很低,编写程序麻烦
1.2.4文件管理阶段 20世纪50年代后期和60年代中期,PC应用从科学计算 扩大到了数据管理领域。硬件有了磁盘、磁鼓等直接 存储设备;软件有了文件系统;处理方式是批处理和 联机实时处理。其特点是: (1)文件长期保存 (2)由文件系统对数据进行管理 (3)数据物理结构与逻辑结构有了区别,但较简单 (4)数据共享性差。 (5)程序与数据之间只有一定的独立性 缺点:数据冗余大;数据与程序间缺少独立性
1.2.4 文件管理阶段 ◼ 20世纪50年代后期和60年代中期,PC应用从科学计算 扩大到了数据管理领域。硬件有了磁盘、磁鼓等直接 存储设备;软件有了文件系统;处理方式是批处理和 联机实时处理。其特点是: ◼ (1)文件长期保存。 ◼ (2)由文件系统对数据进行管理。 ◼ (3)数据物理结构与逻辑结构有了区别,但较简单。 ◼ (4)数据共享性差。 ◼ (5)程序与数据之间只有一定的独立性。 ◼ 缺点:数据冗余大;数据与程序间缺少独立性
1.2.5数据库管理阶段 ■20世纪60年代后期,硬件出现了大容量的磁盘,价格 下降,软件出现了数据库管理系统。其特点是: (1)数据结构化,这是数据库与文件系统的根本区别 (2)由DBMS提供统一的管理控制功能(安全性、完整 性、并发控制、数据库恢复) (3)数据的共享性好 (4)数据的独立性高 (5)可控数据冗余度,冗余度低
1.2.5 数据库管理阶段 ◼ 20世纪60年代后期,硬件出现了大容量的磁盘,价格 下降,软件出现了数据库管理系统。其特点是: ◼ (1) 数据结构化,这是数据库与文件系统的根本区别。 ◼ (2) 由DBMS提供统一的管理控制功能(安全性、完整 性、并发控制、数据库恢复)。 ◼ (3) 数据的共享性好。 ◼ (4) 数据的独立性高。 ◼ (5)可控数据冗余度,冗余度低