数据库通常用于以插入、更新和/或检索(取决于应用)的有效方式存储具有良好定义的数据格式的相关 struct 化数据.
另一方面,文件系统是一种更加非 struct 化的数据存储,用于存储任意的、可能不相关的数据.文件系统更通用,数据库构建在文件系统提供的通用数据存储服务之上.[Quora]
如果要查找特定文件,文件系统非常有用,因为操作系统维护一种索引.但是,txt文件的内容不会被索引,这是数据库的主要优势之一.
对于非常复杂的操作,文件系统可能非常慢.
Main RDBMS advantages:个
表是相互关联的
SQL查询/数据处理语言
事务处理添加到SQL(Transact-SQL)
使用服务器端对象(如存储过程、函数、触发器、视图等)实现服务器客户端.
Advantage of the File System over Data base Management System is:
当处理包含任意(可能不相关)数据的小数据集时,文件比数据库更高效. 对于简单的操作,读、写、文件操作更快、更简单.
你可以在网上找到n个不同的数字.