Windows用の優れた手頃なデータベースモデリングツールをお勧めしますか?
これは主に、MySQLとPostgreSQLの2つの主要なオープンソースデータベースと、最も人気のある2つの商用データベースであるOracleとSQLServerに使用されます。これらすべてのデータベースを単一のアプリケーション内でネイティブに同時に接続できることを願っています。直感的なGUIがあれば素晴らしいと思います。。
Windows用の優れた手頃なデータベースモデリングツールをお勧めしますか?
これは主に、MySQLとPostgreSQLの2つの主要なオープンソースデータベースと、最も人気のある2つの商用データベースであるOracleとSQLServerに使用されます。これらすべてのデータベースを単一のアプリケーション内でネイティブに同時に接続できることを願っています。直感的なGUIがあれば素晴らしいと思います。。
私は最近、非常に良さそうなDbSchemaを見ました。
また、同様の機能セットと価格を持つDbWrenchも調べましたが、大きなモデル (> 250 テーブル) を扱う場合はかなり遅くなりました。
最終的にToad Data Modeler (TDM) を購入することになりました。これは、データベース固有の機能のサポートが少し優れており、スクリプト機能により、他のエクスポート形式も生成できるためです。
「無料」バージョンへのリンクについては、スプラッシュの回答を参照してください。2012 年 11 月に期限切れになるため、実際には無料ではありません。その後、新しいオファーがあるかどうかはわかりません。
他のプラットフォームでも実行できるツールが必要な場合 (TDM は Windows のみ)、DbSchema が適しているようです。自動レイアウト アルゴリズムは、TDM のアルゴリズムよりもはるかに優れているように見えました。
クロスプラットフォームであるMySQL Workbenchを使用しました。また、ポータブル デバイスからも実行できます。これは MySQL でのみ使用できます。
Toad Data Modeler のフリーウェア版があります。Toad Data Modeler は、Oracle データベース、MS SQL Server、MySQL、PostgreSQL、MS Access およびその他のデータベース プラットフォームをサポートしています。
次のような特定の制限があります (機能マトリックスを参照)。
MicroERDについて聞いたことがありますか?発売されてからまだ日が浅いと思います。しかし、そのデモを試してみてください。データモデリングのための完全な機能を備えています。そしてその価格はかなり合理的です。
クロスプラットフォームでそれほど高価ではないNavicatを使用しましたが、データベースごとに個別のツールがあるため、異なるDBシステムに使用する場合は、それぞれに個別のライセンスを購入する必要があるかもしれませんが、100%確実ではありません.