一、 数据管理
对数据进行分类、组织、编码、存储、检索和维护
二、数据管理发展阶段
1.人工管理阶段
20世纪50年代中期以前由于计算机中的硬件还没有像现在这样的磁盘软件,没有专门管理数据的软件,所以计算机只局限于科学技术方面,数据则由计算和处理,它的程序自行携带,该时期被称为人工管理阶段。
人工管理阶段的特点:
1).数据不能长期保存
2).程序本身管理数据
3).数据不能共享
4).数据不具有独立性。
2.文件系统阶段
随着技术的发展,在20世纪50年代后期到20世纪60年代中期,计算机不仅用于科学技术,而且开始用于管理,在该时期由于计算机硬件出现了磁盘计算机软件出现了高级语言和操作系统,因此程序和数据有了一定的独立性,出现了程序文件和数据文件,这就是所谓的文件系统阶段。
文件系统阶段的特点:
1)数据可以长期保存
2)数据文件系统来管理
3)数据冗余大共享性差
4)数据独立性差。
3.数据库系统阶段
随着网络技术的发展,计算机软硬件功能的进步,在20世纪60年代后期计算机可以管理规模巨大的数据,这是如果计算机还使用文件系统来管理数据,都远远不能满足当时各种应用需求,于是出现了数据库技术,特别是关系型数据库技术。
数据库系统阶段的特点:
1)数据实现结构化
2)数据实现了共享性
3)数据独立性强
4)数据粒度变小
四、数据库系统阶段涉及的概念
1.数据库:
长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。
2.数据库管理系统:
一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中的数据。
3.数据库系统:
在计算机系统中引入数据库后的系统,通常由计算机硬件、软件、数据库管理系统和数据管理员组成。
数据库软件为数据库管理系统,数据库是通过数据库管理系统创建和操作的容器。