一、人工管理阶段:
数据的管理者:人。
数据面向的对象:某一应用程序。
数据的共享程度:无共享,冗余度极大。
数据的独立性:不独立,完全依赖于程序。
数据的结构化:无结构。
数据控制能力:应用程序自己控制。
二、文件系统阶段:
数据的管理者:文件系统。
数据面向的对象:某一应用程序。
数据的共享程度:共享性差,冗余度大。
数据的独立性:独立性差。
数据的结构化:记录内有结构,整体无结构。
数据控制能力:应用程序自己控制。
数据管理的定义
数据管理是利用计算机硬件和软件技术对数据进行有效的收集、存储、处理和应用的过程。其目的在于充分有效地发挥数据的作用。实现数据有效管理的关键是数据组织。
随着计算机技术的发展,数据管理经历了人工管理、文件系统、数据库系统三个发展阶段。在数据库系统中所建立的数据结构,更充分地描述了数据间的内在联系,便于数据修改、更新与扩充,同时保证了数据的独立性、可靠、安全性与完整性,减少了数据冗余,故提高了数据共享程度及数据管理效率。
数据库管理系统是用于建立、使用和维护数据库的软件系统。一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML或依据所支持的计算机类型来作分类,例如服务器群集、移动电话。
数据库管理系统依据所用查询语言来作分类,例如SQL、XQuery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度;亦或其他的分类方式。不论使用哪种分类方式,一些DBMS能够跨类别,例如,同时支持多种查询语言。
数据库管理系统的发展与计算机技术发展密切相关。而且近年来,计算机网络逐渐成为人们生活的重要组成部分。为此,若要进一步完善计算机数据库管理系统,技术人员就应当不断创新、改革计算机技术,并不断拓宽计算机数据库管理系统的应用范围,从而真正促进计算机数据库管理系统技术的革新。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)