数据库技术的发展——1人工管理
2018-03-07 14:28
190 查看
从最早的商业计算机起,数据处理就一直推动着计算机技术的发展。事实上,数据处理自动化早于计算机的出现。Hollerth发明的穿孔卡片,早在20世纪初就用于记录美国的人口普查数据,且用机械系统来处理这些卡片并列出结果。穿孔卡片后来被广泛应用于将数据输入计算机的一种手段。
深圳IT外包
数据处理的核心是就是数据管理。计算机数据管理随着计算机硬件(主要是外存)、软件技术和计算机应用的发展而不断发展,大致经历了以下几个阶段:人工管理阶段、文件系统阶段、数据库系统阶段、分布式数据库系统阶段和面向对象的数据库系统阶段。
1人工管理阶段
20世纪50年代以前,人们把计算机当成一种计算工具,主要用于科学计算。这一时期就是我们说的数据的人工管理阶段。通常的办法是:用户针对某个特定的求解问题,首先确定求解的算法;然后利用计算机系统所提供的编程语言,直接编写相关的计算机程序;最后将程序和相关的数据通过输入设备送入计算机,计算机处理完之后输出用户所需的结果。不同的用户针对不同的求解问题,均要编写各自的求解程序,整理各自程序的所需的数据,数据的管理完全由用户负责。
深圳蓝快IDC
这一时期数据管理的特点是数据与程序不具有独立性。数据由程序自行携带,这就使程序严重依赖数据。如果数据类型、格式,或者数据量、存取方法、输入/输出方式等发生变化,程序就要做出相应修改。同时,因为没有统一的数据管理软件,数据的存储结构、存取方式、输入/输出方式等都由应用程序处理,这就给应用程序开发人员增加了很重负担,并且效率较低。此阶段还有大量数据冗余。由于数据是面向应用程序的,一个程序携带的数据,在程序运行结束后就连同该程序一起退出计算机系统。如果别的程序想共享该程序的数据,只能重新组织携带。因此,程序间经常会出现大量重复的数据。该阶段程序和数据之间是一 一对应的。
深圳IT外包
数据处理的核心是就是数据管理。计算机数据管理随着计算机硬件(主要是外存)、软件技术和计算机应用的发展而不断发展,大致经历了以下几个阶段:人工管理阶段、文件系统阶段、数据库系统阶段、分布式数据库系统阶段和面向对象的数据库系统阶段。
1人工管理阶段
20世纪50年代以前,人们把计算机当成一种计算工具,主要用于科学计算。这一时期就是我们说的数据的人工管理阶段。通常的办法是:用户针对某个特定的求解问题,首先确定求解的算法;然后利用计算机系统所提供的编程语言,直接编写相关的计算机程序;最后将程序和相关的数据通过输入设备送入计算机,计算机处理完之后输出用户所需的结果。不同的用户针对不同的求解问题,均要编写各自的求解程序,整理各自程序的所需的数据,数据的管理完全由用户负责。
深圳蓝快IDC
这一时期数据管理的特点是数据与程序不具有独立性。数据由程序自行携带,这就使程序严重依赖数据。如果数据类型、格式,或者数据量、存取方法、输入/输出方式等发生变化,程序就要做出相应修改。同时,因为没有统一的数据管理软件,数据的存储结构、存取方式、输入/输出方式等都由应用程序处理,这就给应用程序开发人员增加了很重负担,并且效率较低。此阶段还有大量数据冗余。由于数据是面向应用程序的,一个程序携带的数据,在程序运行结束后就连同该程序一起退出计算机系统。如果别的程序想共享该程序的数据,只能重新组织携带。因此,程序间经常会出现大量重复的数据。该阶段程序和数据之间是一 一对应的。
相关文章推荐
- 数据库管理技术发展--2文件系统阶段
- 数据库系统原理第一章数据库系统基本概念:1.1 数据管理技术的发展
- 数据库管理技术发展——3数据库系统阶段
- 公司技术管理角度看C++游戏程序员发展
- 公司技术管理角度看C++游戏程序员发展
- 公司技术管理角度看C++游戏程序员发展
- 历程剖析:阿里云自研HTAP数据库的技术发展之路
- 公司技术管理角度看C++游戏程序员发展
- 【发展】从技术岗位走向管理岗位的困惑与经历 ...
- 公司技术管理角度看C++游戏程序员发展,2008
- 第五章 数据库系统管理技术
- 数据库技术趋势发展三大特征:XML、BI、SOA(转)
- 公司技术管理角度看C++游戏程序员发展
- 数据管理技术的发展历程
- 1.1数据管理技术发展
- 【InfoPath应用场景:库存管理】在InfoPath Form Service利用WSS Web Service技术,通过VSTA代码把复杂表单写入SharePoint列表数据库的后继
- [ InfoPath应用场景:库存管理 ] 在InfoPath Form Service利用WSS Web Service技术,通过VSTA代码把复杂表单写入SharePoint列表数据库 (一)
- 数据库技术趋势发展三大特征:XML、BI、SOA(转)
- 对数据库技术的发展及数据库的认识
- 一起谈.NET技术,使用VS2010的Database项目模板统一管理数据库对象