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

时间:2012-09-06 10:44:59

标签: c# sql-server database ms-access sql-server-ce

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

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

哪个数据库适合这个? MS Access,ms sql express,ms sqlce?应用程序将在C#Windows窗体上编写。而且表现是必要的。

2 个答案:

答案 0 :(得分:7)

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

很简单:没有服务,没有安装,只有文件。

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

答案 1 :(得分:0)

也许OODB是你的答案。他们仍然可以更快地阅读任何类型的SQL数据库。

我使用了db4o,它的功能非常惊人。