PostgreSQLで実行するデータベースを設計しようとしています。私は、MySQLデータベース用のMySQL Workbenchという素晴らしいツールに慣れています。便利で、見栄えがよく、データベース設計ソフトウェアに期待しています。
新しいデータベース設計ツールを学ぼうとしているのであれば、最も人気のあるものにしたいです。したがって、私の質問は、PostgreSQLでデータベースを設計するための最も一般的なツールは何ですか?
PostgreSQLで実行するデータベースを設計しようとしています。私は、MySQLデータベース用のMySQL Workbenchという素晴らしいツールに慣れています。便利で、見栄えがよく、データベース設計ソフトウェアに期待しています。
新しいデータベース設計ツールを学ぼうとしているのであれば、最も人気のあるものにしたいです。したがって、私の質問は、PostgreSQLでデータベースを設計するための最も一般的なツールは何ですか?
回答:
PostgreSQLの世界にはいくつかのオプションがあり、それらのほとんどはPostgreSQL wikiにリストされています。
http://wiki.postgresql.org/wiki/GUI_Database_Design_Tools
私の知る限り、pgAdminの次のバージョンにはERデザイナーが含まれます。
PowerArchitectはPostgreSQLで動作しますが、無料版では多少制限されています。一般に、DBMS固有の機能はサポートしていません(または非常に限られたセットのみ)。
商業の世界では、私の知る限り、ほぼすべての「ビッグネーム」がPostgreSQLをサポートしています(Sybase PowerDesignerおよびERwinを含む)。
dbWrenchはそれほど高価ではなく、非常に優れているようです。
TOADデータモデラーはもう少し高価ですが、印象的な機能リストがあります。
次のページにリストされているオプションを確認することもできます。http://www.databaseanswers.org/modelling_tools.htm
同様の質問がSOで尋ねられ、私の答えはまだ同じです:
私はMySQL WorkbenchのCommunity Editionを使用してスキーマのきれいな写真を作成しますが、データベースで実際に実行されるDDLを手動で作成したいです。
Postgresの土地の選択肢が限られているため、何かに移行するのは難しいと思いますが、おそらく最も人気のあるERDはAquaData Studioツールです。このトピックに関する最近の記事が最近ありました。http://www.postgresonline.com/journal/index.php?/ archives / 133- Database-Administration、-Reporting、-and-Light-application-developmentをチェックしてください。 html
(注、私はアクアデータスタジオやブログのどちらとも提携していません)
Vertabeloをお勧めします。Vertabeloは、私が働いている会社が開発したChromeで働くオンラインデータベースデザイナーです。
このツールの最も重要な機能は、チームモデル全体でデータベースモデルを共有し、Webブラウザーを介してそれらのモデルをコラボレーションできることです。
その他のVertabeloの機能は次のとおりです。
Vertabeloは、小規模なプロジェクト(各モデル内で最大3つのモデルと20のテーブル)に自由に使用でき、大規模なデータベースプロジェクト用の商用バージョンがあります。