2010-01-14 86 views

回答

1

平面文件数据库的功能远少于关系数据库。要指出几件事情,你会失去在列上显式的键入和索引,因为文件中的信息只包含表格的行(并且因为您询问速度,请记住索引是我们能够快速查询的原因) 。

0

基本区别在于:

一个关系型数据库中删除冗余的数据,平面文件你被卡住的冗余数据。

一个关系型数据库对解决不一致的更新问题移动,平面文件,你需要自己做

关系型数据库有很多工作做来提高速度,提供最佳的搜索和存储系统,输入您的数据,平面文件系统没有这个。

您也许会对更高级的RDBMSes的功能感兴趣,因为MySQL实际上是一个非常基本的关系数据库。例如PostgreSQL的额外功能,它具有大大改进的并发访问控制等。