ER図を書きたくて探していたら”MySQL Workbench“なるツールを発見。
MySQLから提供さているGUIツールらしいです。
開発時にはCSE(Common SQL Environment)をよく利用しているのですがMySQLを利用するのであればこちらの方が便利そうです。
画面はこんな感じ。
機能は画面の通り
・SQL Development
・Data Modeling
・Server Administration
の3つに分かれている。
SQL Development
多機能なSQLエディタ。キーワードのハイライトや構文チェックを行ってくれます。
またObject Browserではテーブルやviewの作成をGUIで行うこともできます。
Data Modeling
データベースをモデリングするツール。お目当てのER図が書けます。
こんな感じで作成できます。
作ったモデルからテーブルを作成することもできますし、現在あるテーブルからモデルを作成することも可能です。
Server Administration
まだ使ったことがないのですが、MySQLの起動・停止やユーザの管理などができそうです。
こちらでもうちょっと詳しく説明されています。
漢(オトコ)のコンピュータ道: そろそろMySQL Workbench 5.2についてひとこと言っておくか。
phpMyAdminを使って開発しているプログラマの方などは一度利用してみてはどうでしょう。
ダウンロードはこちらから
http://dev.mysql.com/downloads/workbench