2

シングルユーザーモードで単一テーブルデータベースで動作する小さなアプリを作成する必要があります(1人のユーザーのみが使用します)。このユーザーは、読み取り専用モードでのみデータを表示する必要があります。彼はデータを変更すべきではありません。

データは、バックアップおよび/または過去のコピーによって、1 か月に 1 回物理的に更新されます。

これに適したデータベースはどれですか? MS Access、ms sql Express、ms sqlce? アプリケーションは C# Windows Forms で作成されます。そして必要なのはパフォーマンスです。

4

2 に答える 2

7

私はSqliteを選びます: ACIDを完全にサポートし、高速で簡単です。

簡単です。サービスもインストールも不要で、ファイルだけです。

スケーラブルです: 必要に応じて、複数のテーブルとそれらの間の複雑な関係を持つことができますが、持っていませんstored-procedures

于 2012-09-06T10:46:29.923 に答える
0

多分OODBがあなたの答えです。あらゆるタイプのSQLデータベースよりも読み取りが高速です。

私はdb4oを使用しましたが、それができることはかなり驚くべきことです。

于 2012-09-06T10:48:58.107 に答える