データベースの設計とプロトタイプを作成するための優れたツールはありますか?[閉まっている]


21

すべてのテーブル、列、データ型、およびリレーションを含むデータベーススキーマを設計するための優れたツールが必要です。今日、私は主にペンと紙でこれを行いますが、良いデザインツールでやりたいです。

優れた(そしておそらく無料の)データベース設計ツールはありますか?


5
頻繁にStack Exchangeユーザーとして-IF * k'nはこのルールを嫌います。はい、それはユーザーの好みについてですが、彼らが彼らの理由を説明するなら、なぜですか?それは彼らの答えを支持するでしょう。
マーク

回答:


10

プロトタイピングよりもERの方が優れています(データベースのコンテキストで聞いたことがない):MySQLを使用している場合は、MySQL Workbenchを試してください。MySQL固有のコードを生成しますが、小さな調整は簡単に行えます。

PostgreSQLのために、自分での素敵なリストがありウィキはPGD​​esignerは非常に有能なlookes。さらに、pgAdminの将来のバージョンにはデザイナーが追加される予定です。


15

NORMA(リンクは2011年10月に修正されました)を使い始めました。これは、簡単な英語で関係と制約を把握するのに役立ちます。オブジェクトロールモデリングも参照してください。

これにより、XSDとSQLスクリプトが生成されます。

私は二度とERDを見ないことを望みます...


4

過去にPower Designer(または当時のQ Designer)を使用しました。すごかった!リバースエンジニアリング機能、スクリプト生成、必要なものすべてがありました。しかし、それは無料ではありません。

過去に少し使った無料のツールはDB Designerでした。しかし、私は小さなデータベースにのみ使用できました。当時は複雑なスキーマ設計で作業していたときにエラーがありましたが、それは数年前のことなので、修正されたと確信しています。

現在は、SQL Server独自のダイアグラム作成ツールのみを使用しています。


2

MySQL Workbenchは素晴らしい無料のツールです。

もう1つのオプションは、Expressに含まれているSQL Serverのダイアグラムです。そのため、無料で試すこともできます。

EmbarcaderoのER / Studioには無料試用版があります。論理的および物理的モデリングをサポートするという点で、より完全なソリューション(読み取り、高価)です。ER / Studioは、多くの設計を行う場合、その価格に値する素晴らしい製品です。


2

MySQL Workbench、Toad Data Modeler、およびOracleのSQL Developer Data Modelerの両方を使用しました。それらのいずれかが開始するのに適した場所です。


2

Vertabeloを使用できます。Vertabeloは、私が働いている会社が開発したChromeとSafariで働くオンラインデータベースデザイナーです。

このツールの最も重要な機能は、チーム全体でデータベースモデルを共有し、Webブラウザーを介してそれらで共同作業できることです。

その他のVertabeloの機能は次のとおりです。

  • PosgreSql、MySQL、Oracle、MS SQL Server、DB2、SQLite、HSQLDBのサポート
  • モデルのバージョン管理
  • 動的/視覚検索
  • ライブデータベースモデルの検証
  • フォワードエンジニアリング
  • リバースエンジニアリング

Vertabeloはアカデミックプロジェクトに無料で使用でき、大規模なデータベースプロジェクトには商用バージョンがあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.