Skip to content Skip to sidebar Skip to footer

Sql Data Modeler Er Diagram

So generieren Sie mit Oracle SQL Developer ein ER-Diagramm (Entity-Relationship)


Ich möchte Oracle SQL Developer verwenden, um ein ER-Diagramm für meine DB-Tabellen zu generieren, bin jedoch neu in Oracle und diesem Tool.

Wie wird ein ER-Diagramm in SQL Developer erstellt?


Antworten:


Erstellen Sie ein Diagramm für das vorhandene Datenbankschema oder dessen Teilmenge wie folgt:

  1. Klicken Sie auf Datei → Datenmodeler → Importieren → Datenwörterbuch .
  2. Wählen Sie eine DB-Verbindung aus (fügen Sie eine hinzu, wenn keine vorhanden ist).
  3. Klicken Sie auf Weiter .
  4. Überprüfen Sie einen oder mehrere Schemanamen.
  5. Klicken Sie auf Weiter .
  6. Überprüfen Sie ein oder mehrere zu importierende Objekte.
  7. Klicken Sie auf Weiter .
  8. Klicken Sie auf Fertig stellen .

Die ERD wird angezeigt.

Exportieren Sie das Diagramm wie folgt:

  1. Klicken Sie auf Datei → Data Modeler → Diagramm drucken → Zur Bilddatei .
  2. Navigieren Sie zum Speicherort der Exportdatei und wählen Sie ihn aus.
  3. Klicken Sie auf Speichern .

Das Diagramm wird exportiert. Verwenden Sie stattdessen zum Exportieren in ein Vektorformat die Option In PDF-Datei . Dies ermöglicht eine vereinfachte Bearbeitung mit Inkscape (oder einem anderen Vektorbildeditor).

Diese Anweisungen funktionieren möglicherweise für SQL Developer 3.2.09.23 bis 4.1.3.20.







Seit SQL Developer 3 ist es ziemlich einfach (sie hätten es einfacher machen können).

  1. Gehen Sie zu «Ansicht → Data Modeler → Browser» . Der Browser wird als eine der Registerkarten auf der linken Seite angezeigt.
  2. Klicken Sie auf die Registerkarte «Browser» , erweitern Sie das Design (wahrscheinlich genannt Untitled_1), klicken Sie mit der rechten Maustaste auf «Relationale Modelle» und wählen Sie «Neues relationales Modell» .
  3. Klicken Sie mit der rechten Maustaste auf das neu erstellte relationale Modell (wahrscheinlich Relational_1) und wählen Sie «Anzeigen» .
  4. Ziehen Sie dann einfach die gewünschten Tabellen (z. B. von der Registerkarte «Verbindungen» ) auf das Modell. Hinweis: Wenn Sie auf der Registerkarte "Verbindungen" auf die erste Tabelle klicken, öffnet SQLDeveloper diese Tabelle rechts: Wählen Sie alle Tabellen von links aus und stellen Sie sicher, dass die Relational_1Registerkarte (oder ein beliebiger Name) die aktive in der Rhs ist, bevor Sie sie überziehen , weil es wahrscheinlich zu einer der Tabellen gewechselt ist, auf die Sie in der lhs geklickt haben.





Der Prozess der Erstellung eines Entity-Relationship-Diagramms in Oracle SQL Developer wurde im Oracle Magazine von Jeff Smith ( Link) beschrieben ) beschrieben.

Auszug:

Entity-Relationship-Diagramm

Entity-Relationship-Diagramm

Anfangen

Um das Beispiel durchzuarbeiten, benötigen Sie eine Oracle-Datenbankinstanz mit dem Beispiel-HR-Schema, das in der Standarddatenbankinstallation verfügbar ist. Sie benötigen außerdem Version 4.0 von Oracle SQL Developer, in der Sie über das Untermenü Data Modeler [...] auf Oracle SQL Developer Data Modeler zugreifen. Alternativ können Sie den eigenständigen Oracle SQL Developer Data Modeler verwenden. Die Modellierungsfunktionalität ist in beiden Implementierungen identisch und beide können kostenlos von Oracle Technology Network heruntergeladen werden.

Wählen Sie in Oracle SQL Developer Ansicht -> Datenmodeler -> Browser. Wählen Sie im Browserfenster den Knoten Relationale Modelle aus, klicken Sie mit der rechten Maustaste und wählen Sie Neues relationales Modell, um ein leeres Modelldiagrammfenster zu öffnen. Sie beginnen jetzt an derselben Stelle wie jemand, der den eigenständigen Oracle SQL Developer Data Modeler verwendet. Importieren Ihres Datenwörterbuchs

Importieren Ihres Datenwörterbuchs

Ein Entwurf in Oracle SQL Developer Data Modeler besteht aus einem logischen Modell und einem oder mehreren relationalen und physischen Modellen. Um mit dem Erstellen Ihres Entwurfs zu beginnen, müssen Sie die Schemainformationen aus Ihrer vorhandenen Datenbank importieren. Wählen Sie Datei -> Datenmodeler -> Importieren -> Datenwörterbuch, um den Assistenten zum Importieren von Datenwörterbüchern zu öffnen.

Klicken Sie auf Hinzufügen, um das Dialogfeld Neu -> Datenbankverbindung auswählen zu öffnen und eine Verbindung als HR-Benutzer herzustellen. (Ausführliche Informationen zum Erstellen einer Verbindung mit Oracle SQL Developer finden Sie unter „Herstellen von Datenbankverbindungen" in der Mai / Juni 2008-Ausgabe des Oracle Magazine.)

Wählen Sie Ihre Verbindung aus und klicken Sie auf Weiter. Sie sehen eine Liste von Schemas, aus denen Sie importieren können. Geben Sie HR in das Feld Filter ein, um die Auswahlliste einzugrenzen. Aktivieren Sie das Kontrollkästchen neben HR und klicken Sie auf Weiter.

Weiterlesen...


Führen Sie für ein Klassendiagramm mit Oracle-Datenbank die folgenden Schritte aus:

Datei → Datenmodeler → Importieren → Datenwörterbuch → DB-Verbindung auswählen → Weiter → Datenbank auswählen-> Tabels auswählen -> Fertig stellen


Es gibt ein Begleittool namens Oracle Data Modeler , das Sie sich ansehen können. Auf der Website sind Online-Demos verfügbar , mit denen Sie loslegen können. Früher war es ein zusätzlicher Kostenfaktor, aber ich habe festgestellt, dass es wieder kostenlos ist.

Auf der Übersichtsseite des Data Modeler:

SQL Developer Data Modeler ist ein kostenloses Datenmodellierungs- und Entwurfswerkzeug, das ein vollständiges Spektrum an Daten- und Datenbankmodellierungswerkzeugen und -dienstprogrammen bereitstellt, einschließlich Modellierung für Entity Relationship Diagrams (ERD), relationales (Datenbankdesign), Datentyp und mehrdimensionale Modellierung. mit Vorwärts- und Rückwärtsentwicklung und DDL-Codegenerierung. Der Data Modeler importiert und exportiert in eine Vielzahl von Quellen und Zielen, bietet eine Vielzahl von Formatierungsoptionen und validiert die Modelle anhand eines vordefinierten Satzes von Entwurfsregeln.




Es ist einfach zu Datei - Data Modeler - Importieren - Datenwörterbuch - DB-Verbindung - OK


Ich verwende SQL Developer 17.2.0.188 Build 188.1159, der tatsächlich Datenmodellierungsfunktionen enthält. Ich habe gerade ein relationales Modelldiagramm über das Menü erstellt: Datei-> Datenmodeler-> Importieren-> Datenwörterbuch ... .

Ich habe auch den eigenständigen Data Modeler, der das Gleiche tut.

Im Data Modeler-Tutorial heißt es:

Abbildung 4: Relationales Modell und Diagramm für HR

Das von Ihnen erstellte Diagramm ist keine ERD. Logische Modelle sind höhere Abstraktionen. Eine ERD repräsentiert Entitäten und ihre Attribute und Beziehungen, während ein relationales oder physisches Modell Tabellen, Spalten und Fremdschlüssel repräsentiert. ""

Source: https://qastack.com.de/programming/6580529/how-to-generate-an-entity-relationship-er-diagram-using-oracle-sql-developer

Posted by: margetlaceye0193723.blogspot.com

Post a Comment for "Sql Data Modeler Er Diagram"