哪个数据库最适合使用单用户和只读模式

lov*_*iji 2 c# database sql-server ms-access sql-server-ce

我应该编写一个小应用程序,它将在单用户模式下使用单表数据库(只有一个用户将使用它).该用户只应在只读模式下查看数据.他不应该改变任何数据.

通过备份和/或复制过去,数据将在一个月内进行一次物理更新.

哪个数据库对此有好处?MS Access,ms sql express,ms sqlce?应用程序将在C#Windows窗体上编写.而且表现是必要的.

Tig*_*ran 7

我会选择Sqlite:快速,轻松,完全支持ACID.

这很简单:没有服务,没有安装,只有一个文件.

它是可扩展的:可以有多个表格和它们之间的复杂关系,如果它是你的必要,但没有 stored-procedures

  • +1作为一个注释,MS Access基本上也可以做前面提到的,所以它可能归结为个人偏好和以前的经验. (3认同)