Thursday, January 27, 2022

Hinzufügen von Tabellen und Spalten zu Datenbankmodelldiagrammen

Tabellen in einem Datenbankmodelldiagramm stellen die Struktur einer Tabelle in einer Datenbank dar, einschließlich Tabellenname, Spaltennamen, Primärschlüssel und Datentypen. Mit der Vorlage Datenbankmodelldiagramm können Sie neue Tabellen erstellen, vorhandene Tabellen ändern oder Tabellen aus einer vorhandenen Datenbank zurückentwickeln.

Wichtig: Das Datenbankmodelldiagramm ist nur in bestimmten Versionen von Visio verfügbar. Siehe Sie können die Datenbankmodellierungsfunktionen nicht finden? für mehr Informationen.

Hinweis: In Visio for Enterprise Architects finden Sie die vollständige Suite der Datenbankmodellierungsfeatures, einschließlich Reverse Engineering und Forward Engineering. Visio for Enterprise Architects ist im MSDN Premium-Abonnement enthalten, das mit den rollenbasierten Editionen von Visual Studio Professional und Visual Studio Team System verfügbar ist.

Erstellen Sie eine Tabelle in einem Datenbankmodelldiagramm

  1. Öffnen Sie das Datenbankmodelldiagramm, mit dem Sie arbeiten möchten.

  2. Ziehen Sie aus der Schablone Entity Relationship oder Object Relational ein Entity -Shape auf die Zeichnung.

  3. Doppelklicken Sie auf die Form, um das Fenster Datenbankeigenschaften zu öffnen.

  4. Klicken Sie unter Kategorien auf Definition und geben Sie einen Namen für die Tabelle ein.

  5. Klicken Sie unter Kategorien auf Spalten und geben Sie einen Namen ein und wählen Sie einen Datentyp aus.

  6. Wählen Sie Erforderlich für Spalten aus, die keine Nullwerte haben dürfen.

  7. Wählen Sie PK (Primärschlüssel) für Spalten aus, die jede Zeile in der Datenbanktabelle eindeutig identifizieren.

  8. Klicken Sie unter Kategorien auf Indizes , Trigger , Check oder Extended , um diese optionalen Elemente zu erstellen.

Tipp: Wenn Sie eine Objektform auf das Diagramm ziehen, hat sie einen Standardnamen. Um die Standardwerte zu ändern, zeigen Sie im Menü Datenbank auf Optionen , klicken Sie auf Modellierung und wechseln Sie zur Registerkarte Logical Misc .

Fügen Sie einer Tabelle eine Spalte hinzu

Nachdem Sie eine Tabelle erstellt haben, müssen Sie Spalten hinzufügen und Spalteneigenschaften wie Datentyp und Primärschlüssel definieren.

  1. Doppelklicken Sie auf die Tabelle in Ihrem Diagramm.

  2. Klicken Sie im Fenster Datenbankeigenschaften unter Kategorien auf Spalten .

  3. Klicken Sie in die erste leere Zelle für den physischen Namen und geben Sie einen Namen ein.

  4. Um den Datentyp für eine Spalte zu ändern, klicken Sie auf das Feld „ Datentyp " der Spalte und wählen Sie dann einen Datentyp aus der Liste aus oder geben Sie ihn in die Liste ein. Sie könnten beispielsweise decimal(8,2) oder char(30) eingeben .

  5. Um Nullwerte zu verhindern, aktivieren Sie das Kontrollkästchen Erforderlich .

  6. Um anzugeben, dass die Spalte ein Primärschlüssel ist, aktivieren Sie das Kontrollkästchen PK .

Legen Sie einen Primärschlüssel fest

Beziehungen verwenden Primär- und Fremdschlüssel, um Zeilen in einer Tabelle entsprechenden Zeilen in einer anderen Tabelle zuzuordnen. Mindestens eine der Tabellen in der Beziehung muss einen Primärschlüssel haben, um eine Beziehung herzustellen.

  1. Doppelklicken Sie auf die Tabelle in Ihrem Diagramm.

  2. Klicken Sie im Fenster Datenbankeigenschaften unter Kategorien auf Spalten .

  3. Wählen Sie das PK -Feld für die Spalte aus, für die Sie einen Primärschlüssel verwenden möchten. Sie können mehr als ein Kontrollkästchen aktivieren, wenn Sie einen zusammengesetzten Schlüssel erstellen möchten.

Hinweis: Typen können nicht als Primärschlüssel verwendet werden.

Entfernen Sie eine Tabelle

Wenn Sie eine Tabelle aus einem Datenbankmodelldiagramm entfernen, können Sie die Tabelle entweder nur aus dem Diagramm oder sowohl aus dem Diagramm als auch aus dem zugrunde liegenden Modell entfernen. Es kann hilfreich sein, Tabellen nur aus dem Diagramm zu entfernen, während Sie Szenarien ausprobieren.

  1. Klicken Sie auf die Tabelle in Ihrem Modell und drücken Sie die ENTF-Taste auf Ihrer Tastatur.

  2. Führen Sie im Dialogfeld „ Objekt löschen" einen der folgenden Schritte aus:

    • Klicken Sie auf Ja , um die Tabelle sowohl aus der Zeichnung als auch aus dem zugrunde liegenden Modell zu entfernen.

    • Klicken Sie auf Nein , um nur die Tabelle aus der Zeichnung zu entfernen.

      Anmerkung: Wenn Sie auf Nein klicken und sich später entscheiden, die Tabelle wieder in die Zeichnung einzufügen, können Sie sie aus dem Fenster Tabellen und Ansichten in die Zeichnung ziehen.

Tipp: Sie können wählen, ob Sie gelöschte Beziehungen immer oder nie aus dem zugrunde liegenden Modell entfernen möchten. Zeigen Sie im Menü Datenbank auf Optionen , klicken Sie auf Modellierung und wählen Sie auf der Registerkarte Logisches Diagramm die gewünschte Option aus.

Informationen zu einer Tabelle anzeigen

Sie können Informationen zu Tabellen in Ihrem Diagramm anzeigen, z. B. Primärschlüssel ( PK ), Fremdschlüssel ( FKn ), Alternativschlüssel ( AKn ), eindeutige ( UN ) und Indizes ( In ) sowie Datentypen.

  1. Zeigen Sie im Menü Datenbank auf Optionen und klicken Sie dann auf Dokument .

  2. Wählen Sie auf der Registerkarte Tabellen die Elemente aus, die Sie im Diagramm anzeigen möchten.

    Wenn Sie Ihre Notation auf Relational eingestellt haben, werden die Anmerkungen in der linken Spalte angezeigt. Wenn Sie IDEF1X verwenden, befinden sich die Anmerkungen in Klammern neben dem Spaltennamen.

Sie können die Datenbankmodellierungsfunktionen nicht finden?

Höchstwahrscheinlich enthält Ihre Edition von Visio nicht die Features, nach denen Sie suchen. Um herauszufinden, welche Edition von Visio Sie haben, klicken Sie im Hilfemenü auf Info zu Microsoft Office Visio . Der Name der Edition steht in der obersten Textzeile des Dialogfelds.

Visio Standard enthält nicht die Vorlage Datenbankmodelldiagramm.

Die Visio Professional- und Premium-Editionen unterstützen die Reverse Engineering-Funktionen für die Datenbankmodelldiagramm-Vorlage (d. h. die Verwendung einer vorhandenen Datenbank zum Erstellen eines Modells in Visio), aber kein Forward Engineering (d. h. die Verwendung eines Visio-Datenbankmodells zum Generieren von SQL). Code).

Hinweis: In Visio for Enterprise Architects finden Sie die vollständige Suite der Datenbankmodellierungsfeatures, einschließlich Reverse Engineering und Forward Engineering. Visio for Enterprise Architects ist im MSDN Premium-Abonnement enthalten, das mit den rollenbasierten Editionen von Visual Studio Professional und Visual Studio Team System verfügbar ist.

Wenn Sie Visio Plan 2 verwenden und mehr darüber erfahren möchten, wie Sie eine vorhandene Datenbank in ein Datenbankmodell integrieren, lesen Sie den Artikel Reverse Engineering einer vorhandenen Datenbank .

Siehe auch

Erstellen eines Datenbankmodells (auch bekannt als Entity-Relationship-Diagramm)

Definieren Sie eine Beziehung in einem Datenbankmodelldiagramm

Festlegen und Bearbeiten von Datentypen in Datenbankmodelldiagrammen

Reverse Engineering einer bestehenden Datenbank

No comments:

Post a Comment