[解決済み] MS Accessの代替となるフリーソフト [終了しました]。
質問
Microsoftプラットフォーム上で軽量のデスクトップDBアプリケーションを開発する必要性について考えてみましょう。
MS Accessでかなり簡単にできるかもしれませんが、他の人に配布できるようにしたいし、ランタイムライセンスのためにお金を払いたくありません。
要件
- 他者への容易な配布
- ランタイムライセンスの問題がない
考察と候補
- OpenOffice スイートからのベース . 私の懸念は、その安定性にありました。
- MySQL + C++ や Python などでカスタム DB コードを書くことは、かなり強引な解決策のように思えます。
質問 : MS Accessに代わる低コストまたは無料のデータベースは何ですか?
こちらもご覧ください。 オープン ソース レポーティング エンジン
シュナップル
Bruceatk は私が考えていることを的確に言い当てています。DB エンジンというよりも、Access がパーティにもたらす他の機能が欲しいのです。 優れたフォーム デザイナー、優れたレポート エンジンなどです。 しかし、インストール時のフットプリントについては、非常に良い指摘をいただきました。 その点は考えていましたが、いずれにせよ、まだどの方向に進むかはっきり決めてはいません。 おそらく、いずれにせよかなり軽量なものになると思いますし、小さなインストールフットプリントは間違いなくプラスに働くでしょう。
@Remouです。
いいえ、MS Access 2007 のランタイムが無料であることは知りませんでした。ご指摘ありがとうございます。 前回 (いつだったか覚えていませんが) 調査したときは、企業の IT 部門に販売しようとしていたようなので、ランタイムのライセンスはかなり高価だったと思います。
そして、同様に回答してくれた他のみなさんにも感謝します。みなさんが指摘してくれた他のオプションについて、私はまったく知りませんでした。
どのように解決するのですか?
ここで注意しなければならないのは、MS Access 製品は生のデータベース エンジンをはるかに超えるものだということです。フォームおよびメニュー デザイナー、クライアント アプリケーション言語および環境 (VBA)、およびレポート デザイナーなど、完全なアプリケーション開発プラットフォームを提供します。これらのものをすべて合わせると、MS Access は本当に他の追随を許しません。
しかし、この質問の範囲では、生のデータベース エンジンに関心があります。それを念頭に置いて
SQLlite
,
ファイアバード
,
VistaDB
(無料ではない)。
SQL Server コンパクト版
(エクスプレスではありません)
そして現在は SQL Server LocalDB
がすべて思い浮かびます。
もうひとつの考え:元の質問がデスクトップデータベースについて尋ねているのに対して、Web サイトで使用するデータベースを探してここにたどり着いた人もいることでしょう。 重要なのは、これらはすべて 進行中 データベースであり、ウェブでの使用に適していることはほとんどありません。 もしあなたがウェブサイトを作りたいのなら、かなりの同時アクセスをサポートする必要があるのが普通で、一般的にデータベースは サーバー エンジン、たとえば MS SQL、Postgresql、MySQL、Oracle、またはそれらの同胞を使用します。 同時に、これらの サーバー エンジンは、単一ユーザーのデスクトップ アプリケーションに適していることはほとんどありません。
関連
-
[解決済み] MySQL Error: : 'Access denied for user 'root'@'localhost'
-
[解決済み] データベースにはすでにオブジェクト名が存在する
-
[解決済み] データベースのインデックスはいくつあっても足りない?
-
[解決済み] SQLite UPSERT / UPDATE OR INSERT
-
[解決済み] Mavenプラグインを1回だけ実行する?
-
[解決済み] データベースに郵便番号を格納する必要があります。カラムの大きさはどのくらいにすればよいでしょうか?
-
[解決済み] 1対1の関係はどのようなときに使うべきですか?
-
[解決済み] なぜ、いつ、Liquibaseなのか?
-
[解決済み] データベースとファイルシステムストレージ
-
[解決済み] scale horizontallyとscale verticallyの意味を教えてください。重複
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] なぜORMを使う必要があるのですか?[クローズド]
-
[解決済み] 変更履歴/監査データベーステーブルの最適なデザインは?[クローズド]
-
[解決済み] DBに型を格納する際のMIMETypeの最大長について
-
[解決済み] データベースに郵便番号を格納する必要があります。カラムの大きさはどのくらいにすればよいでしょうか?
-
[解決済み] SQLITE SQLダンプファイルをPOSTGRESQLに変換する
-
[解決済み] DB2とOracleから見たCLOBとBLOBの違いとは?
-
[解決済み] Postgresql - データベースをバックアップし、異なる所有者にリストア?
-
[解決済み] データベースとファイルシステムストレージ
-
[解決済み] Neo4jでデータベースを削除/作成する方法は?
-
[解決済み] データベースに登録する電子メールアドレスの最適な長さは?