データベースの設計は複雑なプロセスのように聞こえますが、最新のデータベースダイアグラムツールではそうではありません。ユーザーがデータベースデザインを作成およびインポートして、データベースオブジェクト間の関係を表示できるようにするソフトウェア製品が多数あります。.
あなたが時間が不足している場合、ここにあります 8つの最高のデータベースダイアグラムツールのリスト:
- ルシチャート データの視覚化とコラボレーション機能を備えたオンラインデータベースデザイナー.
- DeZign 同期機能を備えたデータベースモデラーおよびデザイナー.
- SqlDBM 既存のデータベースからインポートできるように、フォワードおよびリバースエンジニアリングを備えたオンラインデータベースデザイナー.
- dBForge Studio for SQL Server ビジュアルデザイナーツールとスキーマの同期を備えたSQL Serverのデータベース設計ツール.
- DbDesigner MySQL、SQL Server、PostgreSQL、Oracle、およびSQLite用のオンラインデータベース設計ツールおよびモデリングツール.
- DbSchema SQLおよびNoSQLデータベースのデータベースデザイナーとスキーマの同期.
- SmartDraw インテリジェントな書式設定とコンテンツテンプレートを備えたMicrosoft Visioの代替として機能するデータベース設計ツール.
- Navicat Data Modeler データベースデザイナーMySQL、Oracle、MariaDB、SQL Server、PostgreSQL、およびSQLite.
最高のデータベース図ツール
1.明idチャート
ルシチャート あなたができるデータベース設計ツールです 自動的に作成する, 編集する, そして データベース図のインポート. このソフトウェアは、MySQL、PostgreSQL、Oracle、SQL Serverなどのデータベースと互換性があります。形状のライブラリから選択して、新しいデータベースを構築できます.
データベースの設計が完了したら、DBMSにエクスポートできます。または、別の統合サービスを介して、チームの他のメンバーと公開して共有することもできます. ルシチャート 統合されています グーグル, ドロップボックス, ボックス, ジャイブ, オクタ, ワンログイン, マイクロソフトオフィス, Microsoft Azure, スラック, ヒップチャット, ジラ, もっと.
には4つのバージョンがあります ルシチャート:無料、プロ、チーム、エンタープライズ。無料版は、単一のユーザーに対して無料です。 Proバージョンの料金は、月額$ 9.95(£7.68)または1か月あたり$ 11.95(£9.23)で、無制限のドキュメント/シェイプが含まれています.
チームバージョンは、3人のユーザーに対して月額27ドル(20.85ポンド)から始まります。エンタープライズ版にはカスタム値札が付いており、集中管理制御やドキュメント保持などの機能が追加されています。無料トライアルにサインアップできます.
2. DeZign
DeZign ユーザーがデータベースを作成およびモデル化できるようにするデータモデリングおよびデータベースダイアグラムツールです。ツール 図を自動生成します 一般的なデータベース用。この設計では、エンティティ関係図を使用して、データベースエンティティ間の関係を表示します。エディターは ドラッグアンドドロップ 要素を簡単に反対することができます.
データベースを渡す必要がある場合は、カスタマイズしたレポートを作成してエクスポートできます PDF, 語, そして HTML フォーマット。ダイアグラムをpng、jpeg-image、bitmap、gif-image、およびWindowsメタファイルのイメージとしてエクスポートすることもできます.
には4つのバージョンがあります DeZign 購入可能:Standard、Professional、Expert、およびAll Products Pack。標準バージョンの年間プランは月額10ドル(7.72ポンド)です。 Professionalバージョンは、既存のデータベースをリバースエンジニアリングする機能を備え、1か月あたり年間32ドル(24.71ポンド)です。.
エキスパートバージョンの価格は月43ドル(33ポンド)で、コラボレーション用の追加機能とモデルからデータベースを更新するオプションが追加されています。全製品パックの価格は月額88ドル(67ポンド)で、Datanamic SchemaDiff Professionalを含む他のさまざまな製品へのアクセスが含まれています。 14日間の無料試用版をダウンロードできます.
3. SqlDBM
SqlDBM は、データベースの作成とインポートに使用できるSQLダイアグラムツールおよびデータベースモデラーです。 SqlDBMは以下と互換性があります SQLサーバー, MySQL, PostgreSQL, スノーフレーク, そして Amazon Redshift. 直感的なGUI(暗いテーマと明るいテーマで利用可能)を使用して、テーブル、オブジェクト、関係などのデータベースオブジェクトを作成できます。.
GUIが提供する最も便利な機能の1つは 表示モード. 表示モードを使用すると、データベースの視点を変更し、画面に表示する要素を選択できます。例えば, テーブル名のみ そして キーのみのオプション 特定の要素の監視に優先順位を付けることができます.
コラボレーションをサポートするには, SqlDBM することができます 図と変更を共有する URLを持つ他のユーザーと。リンクをコピーしてメールに貼り付けるだけで、チームは図をクリックすることができます。ダイアグラムのすべてのバージョンはクラウドに保存されるため、以前のバージョンに戻す必要がある場合はこれを実行できます.
利用可能なプログラムには、無料、シングル無制限、チーム無制限の3つのバージョンがあります。無料版は、一度に1つのアクティブなプロジェクトをサポートします。単一の無制限の費用は、無制限のプロジェクトと改訂の場合、月額15ドル(£11.58)です。 Team Unlimitedには3つのライセンスが付属しており、月額45ドル(34.75ポンド)です。こちらのリンクからSqlDBMのオンラインサンプルをテストできます。.
4. SQL Server用のdBForge Studio
dBForge Studio for SQL Server 図機能を備えたSQL管理ツールです。ユーザーは、データベースの図を作成できます データエクスプローラー と ドラッグアンドドロップ. コンテナ機能を使用すると、ユーザーは論理的に関連するオブジェクトを1か所に保存できます。ユーザーはテーブルをコンテナ内に配置し、最小化します。コンテナは、大規模なデータベースを扱う企業に最適です
このプラットフォームは、テーブル間の論理関係を管理する機能も提供します。 仮想関係マネージャー. マネージャを使用すると、ユーザーは論理的な関係を視覚的に表示して編集できます。ユーザーはこれらの仮想関係を使用して、 スキーマスクリプトを生成する 選択したテーブル関係に基づいて.
ダイアグラムの設計が完了したら、印刷できます。さまざまなページ設定により、印刷物のレイアウトを完全に制御できます。調整できるページ設定には次が含まれます ページの向き, 用紙サイズとソース, ヘッダーとフッター, 印刷マージン, もっと.
購入可能なソフトウェアには、Standard、Professional、Enterpriseの3つのバージョンがあります。標準バージョンの価格は249.95ドル(193ポンド)で、コード補完などの機能が含まれています。 Professionalバージョンの価格は499.95ドル(386.07ポンド)で、データ比較および同期機能が含まれています。 Enterpriseバージョンの価格は、DBドキュメントとソース管理付きで699.95ドル(540ポンド)です。無料試用版をダウンロードできます.
5. DbDesigner
DbDesigner は、リバースおよびフォワードエンジニアリング機能を備えたオンラインデータベース設計ツールです。から既存のデータベースをインポートできます MySQL, PostgreSQL, そして オラクル またはエクスポート MySQL, MS SQL, PostgreSQL, オラクル, そして SQLite. データベースはPDFおよびPNG形式でエクスポートできます。このツールは、ユーザーが操作しやすいようにミニマップとキーボードショートカットを備えた非常にユーザーフレンドリーです。.
このツールには、コラボレーション環境をサポートするいくつかの機能があります。ユーザーはデータベースダイアグラムへのリンクを共有し、アクセスレベルを割り当てることができます。 オーナー, 編集者, そして 視聴者. プロジェクトを開いたり削除したりできるダッシュボードからプロジェクトを管理することもできます。プロジェクトのバージョン履歴を表示して、加えられた変更を追跡するオプションがあります.
購入できる3つの個別プランがあります:スターター、ベーシック、および無制限。スターターバージョンは無料で、モデルごとに10個のテーブルを持つ2つのデータベースモデルをサポートしています。ベーシックバージョンは月額5ドル(3.86ポンド)で、5つのデータベースモデルとモデルごとに25のテーブルがあります.
無制限バージョンの価格は月額$ 15(£11.58)で、モデルとテーブルは無制限です。無料トライアルを開始できます.
6. DbSchema
DbSchema データベースのドキュメントと管理ツールです SQL, NoSQL, MongoDB, そして 雲 データベース。ダイアグラムを使用してデータベースを設計できるインタラクティブなレイアウト機能があります。テーブルや外部キーなどの要素は、キャンバスにドラッグアンドドロップできます。スキーマのさまざまな部分に複数のレイアウトを作成することもできます。データベースの設計が完了したら、印刷できます PDF または HTML5.
特にMongoDBユーザーの場合, DbSchema を含む機能の範囲を提供しています リバースエンジニアリング. 他の外部データベースのスキーマをリバースエンジニアリングできます。さらに、DBSchemaには クエリエディター ユーザーがデータベースを照会できる場所。ユーザーが視覚的な形式でクエリを作成できるように、視覚的なクエリビルダーもあります。.
スキーマ同期機能は、スキーマを複数のデータベースに適用する環境にも適しています。同期プロセスは、プロジェクトとデータベースの違いを強調しています。あなたもすることができます スキーマプロジェクトを共有する チームと協力して変更について協力する.
には3つのバージョンがあります DbSchema 購入可能:アカデミック、パーソナル、コマーシャル。教育機関のアカデミックライセンスは63ドル(48ポンド)です。個人用バージョンは、複数のコンピューターでライセンスを使用できるシングルユーザーの場合、127ドル(98ポンド)です。 1つの開発者または管理者をサポートする企業の商用バージョンの価格は197ドル(152ポンド)です。 15日間の無料試用版をダウンロードできます.
7. SmartDraw
SmartDraw は ウェブベースのデザインツール これにより、データベースの図を自動的に作成できます。ダイアグラムを生成するために必要なのは CSVファイルをエクスポートする. データベースが作成されたら、ドラッグアンドドロップで編集できます。ダイアグラム設計機能には インテリジェントなフォーマット 図形を編集、追加、削除するときに図が自動的に調整されるように.
新しいユーザーがプログラムを使用しやすくするために、カスタマイズ可能なダイアグラムテンプレートがあり、ダイアグラムを効率的に構築できます。終わりました 34,000種類のシンボル から選ぶ.
アクセシビリティは SmartDraw とてもうまくいきます。次のような他のツールとの統合の範囲があります マイクロソフトオフィス, Gスイート, 合流, そして ジラ 必要に応じてデータベースを管理できます。ダイアグラムをインポートまたはエクスポートすることもできます Microsoft Visio.
のシングルユーザーバージョンがあります SmartDraw およびマルチユーザーバージョン。シングルユーザーバージョンは月額9.95ドル(£7.68)で、4,500以上のテンプレートが付属しています。マルチユーザーバージョンは、5人以上のユーザーが5.95ドル(4.59ポンド)で、管理コントロールアカウントの統合などの追加機能があります。サインアップして試すことができます SmartDraw こちらのリンクから.
8. Navicat Data Modeler
Navicat Data Modeler をサポートするデータベースダイアグラム作成ツールです MySQL, オラクル, MariaDB, PostgreSQL, そして SQLite. SQLスクリプトを記述する必要なく、データベースモデルを作成および編集できます。ただし、 SQLコード生成 SQLスクリプトを生成する場合.
リバースエンジニアリング 既存のデータベース構造をプログラムにインポートできます。データベースの変更を追跡するには、 データベースに同期 関数。モデルとデータベースの違いを比較した後、同期を使用してデータベースを更新できます.
Navicatは ウィンドウズ, マックOS, そして Linux. Navicat Data Modelerのエンタープライズ版には、3つの支払いオプションがあります:月次サブスクリプション、年次サブスクリプション、永久ライセンス.
毎月のサブスクリプションは、月額$ 22.99(£17.75)です。年間サブスクリプションの費用は、年間229.99ドル(£177.54)です。永久ライセンスの価格は、ライセンスごとに459ドル(354.32ポンド)です。 14日間の無料試用版をダウンロードできます.
データベースダイアグラムツールの選択
図を使用したデータベースの設計は、データベースを作成する最も簡単な方法です。図形を所定の場所にドラッグしてデータベース構造を視覚化するために、コーディングの知識は必要ありません。外部データベースからデータをインポートできるツールを使用すると、ダイアグラムの作成がこれまでになく簡単になります.
のようなツール ルシチャート, DbForge Studio for SQL Server, そして DbDesigner データベースダイアグラムを管理するための最上位のプラットフォームです。複数のユーザーがダイアグラムで作業する必要がある場合は、コラボレーション機能を備えたツールを採用する必要があります.
ットを備えています。また、ユーザーはデータベースオブジェクトの関係を視覚的に表示できます。DbDesignerは、MySQL、SQL Server、PostgreSQL、Oracle、およびSQLite用のオンラインデータベース設計ツールおよびモデリングツールとして利用できます。無料版と有料版があり、有料版には追加機能が含まれます。DbDesignerは、データベース設計に時間をかけたくない人にとって、非常に便利なツールです。