我正在寻找一个
的数据库管理系统答案 0 :(得分:6)
看看SQLite
http://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki
有关详细信息,请查看功能:
http://system.data.sqlite.org/index.html/doc/trunk/www/features.wiki
答案 1 :(得分:2)
我是第二个Antonio Bakula对SQLite的推荐,我建议你看一下http://sourceforge.net/projects/sqlite-dotnet2/ - 一个开源库,允许你以与ADO .NET的常规API一致的方式访问SQLite数据库。
至于一个真实大小的工作示例,我在那个开源项目中使用它:http://morawski.codeplex.com/(整体代码质量一般 - 我当时是从C#开始 - 但SQLite访问工作好吧)。
答案 2 :(得分:1)
您是否考虑过SQL Server Compact,满足您的大多数需求。
http://en.wikipedia.org/wiki/SQL_Server_Compact
不是开源的,但是是免费的并且可以重新分发。