SQL Server等RDBMS中的表和Csv等表格文件有什么区别?

vxf3dgd4  于 2023-07-31  发布在  SQL Server
关注(0)|答案(1)|浏览(113)

我有一个理论问题,如果表和.csv文件都以表格格式存储数据,它们之间有什么区别?
例如,我可以从服务器外部访问数据库表,就像它是一个文件一样吗?
RBDMS的表以什么格式存储?他们有像.csv.txt这样的扩展吗?
我对这个主题有些陌生,所以我会非常感谢任何解释差异或澄清概念的参考书目的推荐,谢谢!

b1uwtaje

b1uwtaje1#

数据库表格式特定于数据库供应商,并且经常在数据库版本之间更改。永远不要直接访问这些文件,因为数据库引擎和磁盘文件之间通常存在缓存机制。假设你正在使用MySQL,我建议你谷歌一下“mysql数据库文件格式”,并仔细研究一下索引和外键。

相关问题