文件系统与数据库之间有什么区别?

如题所述

文件系统和数据库系统在其特点上是有很大区别的,但是数据库系统也是从文件系统发展来的,在数据管理上比文件系统要更加有效率,两者是先与后的关系。

数据管理作为计算机应用领域中最大的一类应用,随着应用需求和计算机软硬件的发展,主要经历了:人工管理、文件管理、数据库管理三个发展阶段。

人工管理:数据不保存,随用随丢,不具有独立性,无法共享

文件管理:出现操作系统和专门的管理软件(文件系统),可长期保存,数据具有独立性(较差)和共享性(较差),但存在数据冗余(不能维护数据一致性),数据之间无联系功能

数据库管理:数据库管理系统(DBMS)出现,数据由DBMS统一管理和控制,提高了共享性,减少冗余,保证数据的一致性和完备性

温馨提示:答案为网友推荐,仅供参考
相似回答