工作365网 >职场好文 >数据库管理技术发展的简单介绍

数据库管理技术发展的简单介绍

渴望希望- 发表于2019-06-18
早知道做人这么累,当初就不下凡了。

各位小伙伴们大家好这次小编要简单介绍一下数据库管理技术的发展首先小编要说数据库管理技术是随着数据管理任务的需求产生的管理数据也是数据的最核心任务

对各种数据进行收集加工存储和传播等一系列活动就是一个数据处理的过程而对数据进行分类组织编码存储检索和维护是数据管理的原则是数据处理问题的核心

51, 51, 51; text-indent: 2em;">计算机一开始的设计是计算后来随着科学技术的发展计算机开始用于数据的管理数据管理的技术可以分为三个阶段人工管理阶段文件系统阶段数据库系统阶段下面小编就来简单介绍一下这三个阶段

第一个阶段是人工管理阶段这个阶段是没有操作系统的早期的计算机没有操作系统软硬件技术也不完善计算机是用来科学计算的储存设备也只有磁带卡片和纸带软件方面也没有操作系统和管理数据的软件数据管理依赖于人工

在人工管理阶段数据不可以长期保存当时计算机用于科学计算当输入数据完成计算之后用完就上掉数据管理要依赖程序来完成当时没有数据管理软件只能用程序运用程序管理需要规定数据的的逻辑结果物理结构等数据不能共享和面向运用一组数据只能面向一个运用程序而且数据不独立因为是用运用程序管理数据当数据的逻辑和物理结构发生变化是程序也要修改

接下来是文件管理系统阶段在20世纪50年代到60年代后期软件和硬件技术都有了一定的发展产生了专门的软件文件管理系统管理数据这一阶段实现了数据的长期保持那些数据以文件的形式保存在外部存储器上供程序查询修改删除等操作程序与数据也有了一定的独立性程序员可以更加专注于算法减少了维护程序的工作量但这一阶段数据共享率也很低文件是面向应用程序的不同的运用程序具有部分相同的数据必须建立各自的文件不能共享数据冗余度高还有就是数据的独立性差文件系统中的一个文件只能为一个应用程序服务一一对应关系数据和应用程序相互依赖改变了数据也要改变运用程序和文件结构数据和运用程序缺乏独立性

第三个阶段是数据库系统阶段20世纪60年代以后计算机性能也越来越高数据量增大共享数据也越来越多计算机的硬件软件都有很大发展为了满足和解决多用户多应用程序贡献数据的需求数据可以为尽可能多的运用程序服务数据管理技术就产生了发展到这个阶段数据结构化数据之间有联系有逻辑性数据共享性也很高冗余少容易扩充数据可以被多个用户多个应用程序共享也可以增加新的应用来共享数据比如想在app的登入可以用微信也可以用QQ这也是一种数据的共享数据的完整性和安全性也有了很大的提高程序与数据库相互独立数据的独立性高数据库也由数据库管理系统统一管理

51, 51, 51; text-indent: 2em;">从数据库管理技术的发展来看第三个阶段是对前两个阶段的一种完善和补充先比之前在性能上有了很大的提高这得益于计算机软硬件技术的进步

内容声明:本文仅代表作者观点,不代表本网站立场。本站对作者上传的所有内容将尽可能审核来源及出处,但对内容不作任何保证或承诺。请读者仅作参考并自行核实其真实性及合法性。如您发现图文视频内容来源标注有误或侵犯了您的权益请告知,本站将及时予以修改或删除。未经作者许可,禁止转载。
还没有用户评论
评论
点赞
收藏
分享
举报
渴望希望-发表于2019-06-18
sitemap