数据管理技术的产生和发展

一、数据管理技术

  1. 数据管理技术包括
    1. 数据管理:指对数据进行分类、组织、编码、存储、检索和维护
    2. 数据处理:指对各种数据进行收集、存储、加工和传播的一系列活动的总和
  2. 数据管理技术一共经历了三个阶段
    1. 人工管理阶段(20世纪50年代中期以前)
    2. 文件系统阶段(20世纪50年代后期— 20世纪50年代中期)
    3. 数据库系统阶段( 20世纪50年代后期—至今)

二、人工阶段

  1. 应用领域:科学上的计算
  2. 主要硬件:纸带、卡片、磁带(无直接存取的存储设备)
  3. 软件状况:无
  4. 数据处理方式:批处理
  5. 数据管理:由人来管理(程序员)
  6. 特点
    1. 数据不保存
    2. 由应用程序管理数据:数据由程序员在应用程序中设计、定义、管理,没有相应的软件系统负责数据的管理工作
    3. 数据不共享,数据是面向应用程序的
    4. 数据不具有独立性:数据结构改变,应用程序要做相应的改变
  7. image.png

三、文件系统阶段

  1. 应用领域:科学计算、数据管理
  2. 主要硬件:有硬盘、磁鼓等直接存取存储设备
  3. 软件状况:有专门的数据管理软件----文件系统
  4. 数据处理方式:批处理、联机实时处理
  5. 数据管理:文件系统来管理(数据在计算机上以文件的形式体现出来)
  6. 特点:
    1. 数据可以长期保存
    2. 数据有专门的软件进行管理
    3. 文件系统实现了记录内的结构化(即数据本身的结构化)
  7. 缺点
    1. 数据共享性差,冗余度高:在文件系统中,一个或一组文件基本上对应于一个应用程序,当不同的应 用程序具有部分相同的数据时也必须建立各自的文件
    2. 数据独立性差:文件系统中的文件是为了某一特定应用服务的
  8. image.png

四、数据库管理阶段

  1. 应用领域:大规模数据管理
  2. 硬件条件:大规模磁盘、磁盘阵列等
  3. 主要软件:数据库管理系统
  4. 数据处理方式:批处理、联机实时处理、分布处理
  5. 数据管理:由数据库管理系统管理
  6. 特点
    1. 整体数据的结构化:指数据本身是结构化的,而且整体数据也有结构化(指数据与数据之间有了联系),这就要求描述数据时不仅要描述数据本身,还要描述数据之间的联系
    2. 数据共享性强,冗余度低且易于扩充
    3. 数据独立性强
    4. 数据由数据库管理系统统一管理和控制

!数据库中不仅存了数据,还存了数据之间的联系


五、相关概念

  1. 联机处理(在线处理)
    1. 定义:信息直接从产生地输入系统,处理结果直接送到需要信息的地方的处理方式
    2. 分类
      1. 实时处理:对输入数据立即处理并得到结果
      2. 延迟处理:先将输入的数据存储起来,过一段时间再加以处理
  2. 分布处理:通过网络将一件较大的工作,分配给网络上的多台计算机共同完成。即把一个程序分别放到多台电脑上处理,处理好后再将处理的结果返回到主机上

欢迎关注公众号【云边小网安】
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值