首页 / 科技数码 / 正文

数据库管理技术三个阶段的特点 

数据库管理技术发展经历了三个阶段,各个阶段的特点如下:

1. 人工管理阶段:数据量较少,数据不永久保存,没有软件系统对数据进行管理。数据与数据组之间可能有太多重复数据,造成数据冗余,应用于应用之间的依赖性太强。

2. 文件系统阶段:数据可以长期保留,数据的逻辑结构和物理结构有了区别,程序可以按名访问,不必关系数据的物理位置。数据不属于某个特定应用,可以重复使用。文件组织形式的多样化,有索引文件,链接文件,Hash文件等等。但是,文件系统存在数据冗余,数据不一致性,数据孤立等问题。

3. 数据库系统阶段:采用复杂的数据模型表示数据结构,数据结构化是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。数据共享性高、冗余少且易扩充,数据不再针对某一个应用,而是面向整个系统。数据由DBMS统一管理和控制,数据库为多个用户和应用程序所共享,对数据的存取往往是并发的。数据库管理系统提供数据安全性控制,数据的完整性控制,并发控制,数据恢复等功能。

参考数据库系统工程师教程第三版。

如有侵权请及时联系我们处理,转载请注明出处来自