次の方法で共有


データベース ダイアグラムの設計 (Visual Database Tools)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAnalytics Platform System (PDW)

データベース デザイナーは、接続先のデータベースを設計および視覚化できるビジュアル ツールです。 データベースを設計するときは、データベース デザイナーを使用して、テーブル、列、キー、インデックス、リレーションシップ、制約を作成、編集、または削除できます。 データベースを視覚化するには、データベース内のテーブル、列、キー、リレーションシップの一部またはすべてを示す 1 つまたは複数のダイアグラムを作成できます。

テーブルリレーションシップを示すデータベースダイアグラム

任意のデータベースに対して、必要な数のデータベース ダイアグラムを作成できます。各データベース テーブルは、任意の数のダイアグラムに表示できます。 したがって、異なるダイアグラムを作成して、データベースのさまざまな部分を視覚化したり、設計のさまざまな側面を強調したりできます。 たとえば、すべてのテーブルと列を示す大きな図を作成したり、列を表示せずにすべてのテーブルを表示する小さな図を作成したりできます。

作成した各データベース ダイアグラムは、関連付けられたデータベースに格納されます。

データベース ダイアグラムのテーブルと列

データベース ダイアグラム内では、タイトル バー、行セレクター、一連のプロパティ列という 3 つの異なる機能を持つ各テーブルを表示できます。

タイトル バー タイトル バーにテーブルの名前が表示されます

テーブルを変更し、まだ保存していない場合は、テーブル名の末尾にアスタリスク (*) が表示され、未保存の変更が示されます。 変更されたテーブルとダイアグラムを保存する方法については、「データベース ダイアグラムの操作 (Visual Database Tools) を参照してください。

行セレクター 行セレクターをクリックすると、テーブル内のデータベース列を選択できます。 列がテーブルの主キーにある場合は、行セレクターにキー記号が表示されます。 主キーの詳細については、「キーの操作」を参照してください。

プロパティ列 プロパティ列のセットは、テーブルの特定のビューにのみ表示されます。 5 つのビューのいずれかでテーブルを表示して、ダイアグラムのサイズとレイアウトを管理できます。

テーブル ビューの詳細については、「ダイアグラムに表示される情報の量をカスタマイズする (Visual Database Tools)を参照してください。

データベース ダイアグラム内のリレーションシップ

データベース ダイアグラム内では、各リレーションシップは、エンドポイント、線スタイル、および関連テーブルという 3 つの異なる特徴を持つ状態で表示できます。

エンドポイント 線のエンドポイントは、リレーションシップが一対一か一対多かを示します。 一方のエンドポイントにキーがあり、もう一方のエンドポイントに図形の8がある場合は、一対多のリレーションシップになります。 リレーションシップが各エンドポイントにキーを持つ場合は、1 対 1 のリレーションシップになります。

線スタイル 行自体 (そのエンドポイントではない) は、外部キー テーブルに新しいデータが追加されたときに、データベース管理システム (DBMS) がリレーションシップの参照整合性を強制するかどうかを示します。 行が実線と見なされる場合、外部キー テーブルで行が追加または変更されたときに、DBMS によってリレーションシップの参照整合性が強制されます。 行が点線で表示される場合、外部キー テーブルで行が追加または変更されても、DBMS はリレーションシップの参照整合性を強制しません。

関連テーブル リレーションシップ行は、テーブル間に外部キー リレーションシップが存在することを示します。 一対多のリレーションシップの場合、外部キー テーブルは、線の横にある∞(無限大記号)の近くにあるテーブルです。 線の両方の端点が同じテーブルにアタッチされている場合、リレーションシップは再帰リレーションシップになります。 詳細については、「再帰リレーションシップの描画 (Visual Database Tools)を参照してください。

このセクションで

データベース ダイアグラムの所有権について (Visual Database Tools)

データベース ダイアグラム デザイナーでの移動 (Visual Database Tools)

データベース ダイアグラム デザイナーのセットアップ (Visual Database Tools)

以前のエディションからのデータベース ダイアグラムのアップグレードの (Visual Database Tools)

データベース ダイアグラム デザイナーを開く (Visual Database Tools)

関連項目

データベース ダイアグラムの操作 (Visual Database Tools)
データベース ダイアグラムのテーブルの操作 (Visual Database Tools)
ダイアグラム レイアウトの操作 (Visual Database Tools)