443 Stimmen

Wie erstellt man ein Entity-Relationship (ER)-Diagramm mit Oracle SQL Developer?

Ich möchte Oracle SQL Developer verwenden, um ein ER-Diagramm für meine DB-Tabellen zu erstellen, aber ich bin neu bei Oracle und diesem Tool.

Was ist der Prozess zur Erstellung eines ER-Diagramms in SQL Developer?

2 Stimmen

Du kannst es auch mit ER-Diagramm Tool in dbForge Studio für Oracle machen. Probieren Sie die kostenlose Express-Edition aus.

16voto

Partho Punkte 941

Für ein Entity-Relationship-Diagramm mit dem Oracle SQL Developer:

Datei Datenmodellierer Import Datenwörterbuch Datenbankverbindung auswählen Weiter Schema/Datenbank auswählen (Alle ausgewählt überprüfen) Weiter Objekt zum Import auswählen (falls Alle ausgewählt nicht überprüft wurde) Weiter Fertig

9voto

BIBD Punkte 14729

Oracle hatte früher ein Komponent in SQL Developer namens Data Modeler. Es existiert nicht mehr im Produkt seit mindestens 3.2.20.10.

Es ist jetzt ein separater Download, den Sie hier finden können:

http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html

2 Stimmen

Bis 2019 (SQL Developer 19.2) ist das Feature definitiv integriert, obwohl es möglich ist, es in "Funktionen und Aktualisierungen verwalten" zu aktivieren und zu deaktivieren (Tools / Funktionen).

2 Stimmen

Yah, ich wünschte, Oracle würde sich bei diesem Thema entscheiden. Jedes Mal, wenn ich in einer neuen Version danach suche, wurde es woanders "besser" platziert.

8voto

J Slick Punkte 871

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->Data Modeler->Import->Datenwörterbuch....

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

Wie im Data Modeler-Tutorial angegeben:

Abbildung 4: Relationales Modell und Diagramm für HR

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

4voto

Douglas Marques Punkte 166

Es ist einfach zu Datei - Datenmodellierer - Importieren - Datenwörterbuch - DB-Verbindung - OK zu gehen

2 Stimmen

Das hat mir wirklich geholfen, danke.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X