ERD

提供: j8takagi wiki
移動先: 案内検索

ERD(Entity-relationship Diagram、ER図または実体関連図)は、リレーショナルデータベースシステムで用いられる図(ダイアログ)。 ここでは、コンピュータ上でER図を作成するツールなどについての調査結果を記載する。

商用

SI Object Browser ER

SI Object Browser ERシステムインテグレータが開発・販売する商用ツール。

マウスによるGUI操作でER図を設計できる他、サブ機能ごとにER図を分割する「サブモデル分割」機能や、「最終更新日」などの、各データモデルで繰り返し使われる属性をテンプレート化する「ドメイン機能」など、設計効率を向上する機能が備わっている。

Erwin

CA ERwin Data Modeler価格など

ERダイアグラムからデータベースにDDLをダイレクトに自動生成(フォワード エンジニアリング)できる。また、既存データベース構造を読み込み、最新の本当の構造をERダイアグラムとして逆生成(リバース エンジニアリング)できる。

ER/Studio

ER/Studio

Oracle Designer

Oracle Designer 10g

フリー

ERMaster

ERMaster。ER図を作成するためのEclipseのプラグイン

MySQL Workbench

MySQL WorkBench。MySQL用の、データモデリング、SQL開発、およびサーバー設定、ユーザー管理、バックアップなどの包括的な管理ツール。ERD作成機能を持つ。

A5:SQL Mk-2

A5:SQL Mk-2。フリーのSQL開発ツール。SQL実行やテーブル編集、SQLの実行計画取得などのほか、ERD作成と、既存のデータベースからリバース生成する機能を持つ。

使用感想 「A5:SQL Mk-2」という変態(←褒め言葉)なソフトがあった

ERViz / ERWiz

Graphvizを使ってテキストをERDに変換。

ExcelERD

ExcelERD

ExcelでER図の作成を補助 簡易DDLの作成、リバースエンジニアリングによる簡易ER図の作成にも対応

ERツール

ERツール

Graphvizを使ってテキストをERDに変換。

参考