ホームページ  >  記事  >  データベース  >  MYSQL ワークベンチの ER 図

MYSQL ワークベンチの ER 図

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-08 06:11:30847ブラウズ

導入

エンティティ関係 (ER) 図は、エンティティ間の関係を示すデータベース構造を視覚的に表現したものです。エンティティは、学生、従業員などの実世界のオブジェクトであり、エンティティには属性があります。属性はエンティティの特性です。たとえば、学生は ID、名前、年齢を持つことができます。

MySQL Workbench での ER 図の作成

MYSQL ワークベンチに複数のテーブルを持つデータベースがあることを確認してください。この記事では、MYSQL Web サイトで入手可能なSakila データベースを使用します。

  1. MYSQL ワークベンチを開き、ローカル ホストにログインします
  2. 新しいクエリ タブで次のコマンドを実行して、sakila データベースを使用します

USE sakila;


  1. メイン メニュー バーで、[データベース] をクリックします

ER Diagrams in MYSQL workbench

  1. リバース エンジニアリングをクリックするか、(Ctrl R) ショートカット コマンドを使用します

ER Diagrams in MYSQL workbench

  1. 新しいウィンドウが表示されます→「次へ」をクリックします

ER Diagrams in MYSQL workbench

  1. ローカルホストのパスワードを入力→「次へ」をクリックします

ER Diagrams in MYSQL workbench

  1. ER 図を生成するデータベースを選択します。この例では、Sakila です → [次へ] をクリックします

ER Diagrams in MYSQL workbench

  1. もう一度「次へ」をクリック

ER Diagrams in MYSQL workbench

  1. 「フィルターを表示」ボタンをクリックして、すべてのテーブルが選択されていることを確認し、「実行」をクリックします

ER Diagrams in MYSQL workbench

  1. 表示されるウィンドウで「次へ」をクリックします

ER Diagrams in MYSQL workbench

  1. 「完了」をクリックすると、sakila データベースへの ER 図が表示されます

ER Diagrams in MYSQL workbench

結論

ER 図は、冗長性を削減し、データの整合性を確保し、通信を支援し、データベース管理を簡素化するデータベース設計プロセスの重要な部分です。プロジェクトの開始時に明確な ER 図を設計すると、エラーを防止し、データベース システムが機能要件とビジネス要件の両方を効率的に満たすことが保証されます。

以上がMYSQL ワークベンチの ER 図の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。