什么是数据管理
对数据进行分类、组织、编码、存储、检索和维护
数据处理的中心问题
数据管理技术的发展过程
人工管理阶段(20世纪50年代中之前)
文件系统阶段(20世纪50年代末–60年代中)
数据库系统阶段(20世纪60年代末–现在)
数据管理技术的发展过程 | 时期 | 产生的背景 | 特点 |
---|---|---|---|
人工管理阶段 | 20世纪50年代中之前 | 应用背景:科学计算 硬件背景:无直接存取存储设备 软件背景:没有操作系统 处理方式:批处理 | 数据的管理者:用户(程序员),数据不保存 数据面向的对象:某一应用程序 数据的共享程度:无共享、冗余度极大 数据的独立性:不独立,完全依赖于程序 数据的结构化:无结构 数据控制能力:应用程序自己控制 |
文件系统阶段 | 20世纪50年代末–60年代中 | 应用背景:科学计算、数据管理 硬件背景:磁盘、磁鼓 软件背景:有文件系统 处理方式:联机实时处理、批处理 | 数据的管理者:文件系统,数据可长期保存 数据面向的对象:某一应用 数据的共享程度:共享性差、冗余度大 数据的结构化:记录内有结构,整体无结构 数据的独立性:独立性差 数据控制能力:应用程序自己控制 |
数据库系统阶段 | 20世纪60年代末以来 | 应用背景:大规模数据管理 硬件背景:大容量磁盘、磁盘阵列 软件背景:有数据库管理系统 处理方式:联机实时处理,分布处理,批处理 | 文件系统到数据库系统,标志着数据管理技术的 |