数据管理的发展过程分为哪三个阶段

发布时间:2020-11-12 12:01:00

来源:亿速云

阅读:124

作者:小新

这篇文章主要介绍数据管理的发展过程分为哪三个阶段,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

数据管理的发展过程分为三个阶段。

人工管理阶段

数据不保存在计算机内。

没有专用软件对数据进行管理

只有程序的概念,没有文件的概念

数据面向程序

由于在这一阶段,计算机主要用于计算,并不存储数据。重要的原因是没有存储设备,软件工程也不成熟。数据和程序并不是相互独立的,即一组数据对应着一个程序。

文件系统阶段

数据可以长期保存在磁盘上。

数据的逻辑结构与物理结构有了区别

文件组织呈现多样化

数据不再属于某个特定程序,可以重复使用。

经过技术的发展,出现了存储设备。并且软件工程也得到了发展,出现的文件系统是专门用于管理外存的数据的。而文件系统的出现的意义是将数据独立开来,使数据不依赖某个特定的程序。

但是,当数据量不断扩大时,文件系统就显露出了三个缺陷

1. 数据冗余:因为每个应用程序都对应着一个文件,由于这些文件缺乏联系,有可能同样的数据在多个文件中重复存储。

2. 数据不一致:这是用于数据冗余问题引发的一个问题,当进行数据更新操作时,修改了某个文件的数据可能造成另外一个文件的数据不一致的情况。

3. 数据联系弱:由于文件之间缺乏联系造成的。 为了解决文件系统所出现的问题,对数据更高级、更有效的进行管理。出现了数据管理系统,这也是我们所熟悉的数据库技术。

数据库阶段

采用数据模型表示复杂的数据结构

有较高的数据独立性

数据库系统为用户提供方便的用户接口

数据库系统提供了四个方面的数据控制功能

数据库的恢复

数据库的并发控制

数据的完整性

数据的安全性

在数据库阶段中,我们将应用程序与数据相互独立了开来,当数据库提供了统一的应用程序的接口。使得应用程序改变时,不需要关心数据库;当数据库改变时,不需要考虑应用程序。并且数据库也提供了许多防止应用程序误操作导致数据丢失,损坏等问题。

以上是数据管理的发展过程分为哪三个阶段的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

MySQL数据步骤管控_数据管理的发展过程分为哪三个阶段相关推荐

  1. 易语言mysql数据同步程序_易语言mssql和mysql数据自动同步源码

    易语言mssql和mysql数据自动同步源码 易语言mssql和mysql数据自动同步源码 系统结构:RefreshTask,ComputeEndTime,ComputeOneTime,Compute ...

  2. mysql的发展进程和特点_数据库的发展历史分为哪几个阶段_各有什么特点

    (一)数据库的发展历史分哪几个阶段?各有什么特点 答:数据库的发展历史经历了人工管理.文件系统和数据库系统三个发展阶段. 人工管理数据具有如下特点: 1.数据不保存 2.数据需要由应用程序自己管理,没 ...

  3. mysql数据库容量估算_数据库性能与容量评估

    一.数据库设计 1.表结构设计 -表中的自增列(auto_increment属性)推荐使用bigint类型 -首选使用非空的唯一键, 其次选择自增列或发号器 不使用更新频繁的列,尽量不选择字符串列,不 ...

  4. mysql数据去重语句_数据库 mysql 语句

    LAMP: Linux系统 A阿帕奇服务器 Mysql数据库 Php语言 mysql:常用代码 create table CeShi1 ( Uid varchar(50) primary key, P ...

  5. 口碑好的mysql数据监控平台_构建狂拽炫酷屌的 MySQL 监控平台

    prometheus+grafana 对于现在这个时间点来说,相信很多同行都应该已经开始玩起来了,当仍然可能有一部分人可能还不知道prometheus+grafana 的存在,也可能还有一部分人虽然知 ...

  6. mysql数据备份方法_最快的MySql数据库备份方法

    最快的MySql数据库备份方法 使用MYSQL进行数据库备份,又很正规的数据库备份方法,同其他的数据库服务器有相同的概念,但有没有想过,MySQL会有更简捷的使用文件目录的备份方法,而且又快有好. 一 ...

  7. mysql 数据库命令大全_常用的MySQL数据库命令大全

    飞信2017V5.6.8860.0 官方正式版 类型:聊天其它大小:69.1M语言:中文 评分:9.6 标签: 立即下载 常用的MySQL命令大全 一.连接MySQL 格式: mysql -h主机地址 ...

  8. mysql数据库存歌_如何在mysql中存储音乐和图片文件

    标签: 如何在mysql中存储音乐和图片文件? 果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的! 我将告诉你怎样通过HTML表单来储存这 ...

  9. mysql 数据展示装置_实时生成数据宽表的方法和装置与流程

    本发明涉及计算机技术领域,尤其涉及一种实时生成数据宽表的方法和装置. 背景技术: 数据仓库是面向主题的.集成的.相对稳定的.随时间不短变化得数据集合,用以支持经营管理中的决策制定.数据仓库中的数据面向 ...

最新文章

  1. STM32高级开发(12)-在GCC中使用printf打印串口数据
  2. c语言编程中%g是什么格式
  3. 【Linux】一步一步学Linux——od命令(266)
  4. AMF(Action Message Format)其它语言对象转ActionScript对象[转]
  5. linux主机数据拷贝,linux 服务器之间拷贝文件
  6. python模拟app抢票_python并发编程多进程 模拟抢票实现过程
  7. 题库明细 使用java理解程序逻辑
  8. NB-IOT(5)---关于NB-IoT的十大问题和答案
  9. 前华为、魅族CMO加盟小米,雷军这样评价
  10. Linux基础命令之sed用法
  11. 直接选择排序算法汇总
  12. 关于一些java命令作用
  13. Eplan 2.7 ”没有可用加密狗“问题
  14. 支持HEVC格式的浏览器推荐(windows 10)
  15. YUV RGB 常见视频格式解析
  16. 要马儿跑,又要马儿不吃草?聊聊联邦学习与分布式机器学习
  17. 电线的粗细与电流的大小怎么算?电流的大小与电器的功率有什么关系? 如何根据电流的大小选择铜质电线的粗细...
  18. 【语音识别入门】Python音频处理示例(含完整代码)
  19. zzulioj1138: C语言合法标识符
  20. android快速充电实现_手机充电ic介绍以及怎么用充电IC实现手机快速充电

热门文章

  1. 题目1369:字符串的排列
  2. 开源中国iOS客户端学习——(八)网络通信AFNetworking类库
  3. 就算忘了自己也忘不了你
  4. 设计模式的功力长了!
  5. python call agilent com_PyVISA通过RS232(USB)与安捷伦34970A通信时出现超时错误
  6. Spring Bean的生命周期以及IOC源码解析
  7. oracle 多个with as
  8. python判断是否为完全数_Python识别完美数
  9. 基于python的视频监控系统_Python实现微信监控报警系统
  10. java http 下载文件_JAVA通过HttpURLConnection 上传和下载文件的方法