文件系统是数据库发展中的什么阶段-LMLPHP

文件系统是数据库发展中的最高阶段,在数据管理技术的发展过程中,经历了人工管理阶段,文件系统管理阶段和数据库系统管理阶段。其中数据独立性最高的阶段是数据库系统

在人工管理阶段,计算机中的数据与应用程序一一对应,即一组数据对应一个程序,程序中要用到的数据由程序员通过程序自己进行管理,当计算机巾的数据结构改变时,其程序也必须随之修改,即计算机中的数据与程序不具有独立性。
在文件系统管理阶段,数据是以文件的形式存放在计算机中的,并且由操作系统中文件系统来管理文件中的数据。在这个阶段中,借助操作系统中的文件系统,数据可以用统一的格式,以文件形式长期保存在计算机系统中,数据的各种转换以及存储位置的安排也由文件系统来统一管理,从而使程序与数据之间具有一定的独立性,一个应用程序可以使用多个文件中的数据,不同的应用程序也可以使用同一个文件中的数据。

在数据库系统管理阶段,数据是结构化的,是面向系统的,数据的冗余度小,从而节省了数据的存储空间,也减少了对数据的存取时间,提高了访问效率,避免了数据的不一致性,同时提高了数据的可扩充性和数据应用的灵活性:数据具有独立性,通过系统提供的映像功能,使数据具有两方面的独立性:一是物理独立性,二是逻辑独立性:保证了数据的完整性、安全性和并发性。由上所述,数据独立性最高的阶段是数据库管理阶段。

更多常见问题的相关技术文章,请访问常见问题栏目进行学习!

以上就是文件系统是数据库发展中的什么阶段的详细内容,更多请关注Work网其它相关文章!

09-11 17:35