首页 > 学习资料 > 编程知识

数据库和文件系统是什么关系? 2022-07-10 22:05:07

早期计算机程序通过文件系统的编程接口管理数据有很多不方便的地方,比如数据很容易冗余;数据格式和读写的应用程序绑定紧密,不方便共享;需要程序自己保证数据的一致性等等。而当时很多数据都是属于有关系的数据,所以在上层做一层关系数据库概念的抽象封装,通过统一标准的数据库接口访问数据。关系数据库提供的接口比原始的文件系统提供的更方便。而现在发展的非关系型数据库则针对不在关系型数据范畴内的数据。所以数据库其实就是为了针对特定类型数据处理而设计的系统,而文件系统则可看作通用型的数据存储系统。

相关标签:

<