Schließlich fand ich eine einfache Möglichkeit, Entity-Relationship-Diagramm, das eine bestehende Datenbank mit MySQL Workbench zu generieren.

Um dies zu erreichen, müssen wir MySQL Workbench verwenden. Es ist eine kostenlose Anwendung von Oracle und MySQL kann heruntergeladen werden unter hier.

Einmal installiert und konfiguriert unsere Verbindung zur Datenbank wollen wir Ihre zu bekommen "Entity-Relationship-Diagramm," gehen wir zum oberen Menü Datenbank und wählen Sie die Option Reverse Engineering (Reverse Engineering):

paso 01 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench
Wir werden im folgenden Fenster zeigen, wo wir unsere Verbindung zur Datenbank auswählen, localhost und drücken Nächste (Next):

paso 02 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench
Wenn der Vorgang abgeschlossen ist, wir drücken Nächste:

paso 03 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench
Wählen Sie die Datenbank, die uns und drücken Sie interessiert Nächste:

paso 04 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench
Wenn der Vorgang abgeschlossen ist, wir drücken Nächste:

paso 05 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench
Im nächsten Fenster wählen wir, welche Objekte in unserem Diagramm aufnehmen möchten. In unserem Alles auswählen. Es ist wichtig, um die Prüfung zu wählen, die am unteren Rand angezeigt. Manchmal kam ich lässt mich wählen, weil vielleicht gibt es zu viele ausgewählte Objekte. Presse Nächste um fortzufahren!

paso 06 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench
Wenn der Vorgang abgeschlossen ist, wir drücken Nächste:

paso 07 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench
Wenn alles klappt richtig sollten Sie ein Fenster wie diese:

paso 08 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench
Presse Finish zu vervollständigen und das Diagramm mit allen Tabellen in unserer Datenbank zeigen. Manchmal zählt es nur die Tabellen ohne Beziehungen zwischen ihnen. Dies liegt daran, diese Informationen nicht in den Tabellen vorhanden sein, sehr häufig in der freien Software-Anwendungen.

paso 09 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench

Wenn wir genau hinsehen, haben die Tabellen Beziehungen gezogen ist, weil sie diese Informationen erstellt:

paso 09a Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench
Stattdessen können wir hier eine Tabelle, die die ausländischen Spalten enthält:

paso 09b Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench

aber das hat nicht solche Informationen erstellt:

paso 09c Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench

Aus diesem Grund kann, keine Beziehungen im Diagramm.

Sobald wir das komplette Diagramm haben, können wir es drucken und Notizen von jedem der Tische nehmen und sie nach unserem Geschmack setzen, um es einfacher machen, das Diagramm zu lesen.

paso 10 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench
Neben dem Diagramm bekommen, gibt es zwei Dinge, die ich genug von diesem Werkzeug mochte, obwohl es Bullshit scheint, sind wie folgt.

Wenn wir uns auf eine Beziehung zwischen Tabellen positionieren ist schattiert und zeigt an, welche Tabellenfelder sind diejenigen, die in Zusammenhang stehen. Dies ist sehr nützlich, weil visuell es nicht einfach ist, zu wissen, welche Spalten beziehen. Es gibt viele freie Software-Anwendungen, die eine einfache Nomenklatur in den Bereichen verwendet werden und manchmal sogar generische Namen geben, weil sie auf Primärschlüssel versuchen, die für viele Arten von Unternehmen verwendet werden, so dass die Macht, dies zu visualisieren, macht es einfacher, entwickeln Sie Ihre SQL-Abfragen:

paso 11 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench

Und die andere Sache, die auch sehr nützlich ist, ist, dass Sie den Diagrammtyp ändern kann für die oben einfacher ist es noch. Aus dem oberen Menü, in ModellUnd das Menü Relationship-Notation Sie können den Stil Diagramm auswählen. Standard ausgewählt "Krähenfuß (IE)" aber wenn wir wählen Eine Verbindung mit Spalten wir können beteiligt direkt auf die Beziehungen zu den Feldern zu sehen.

paso 12 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench

Das Diagramm würde wie folgt dargestellt werden, auch die Mächtigkeit der Beziehungen mit klarer Symbole anzeigt, wenn wir nicht viel Wissen über UML haben:

paso 13 Generar diagrama entidad relacion de una base de datos MySql existente con MySQL Workbench

Der einzige Nachteil davon ist, dass keine Beziehungen mit horizontalen und vertikalen Linien zieht. Verwenden Sie diagonale Linien und Zeichnung ist ein wenig hässlicher. Aber zumindest hilft es, die Regelung zu interpretieren.

Ich hoffe, es hat euch gefallen und dienen als nützlich.

speichern

Werbung

Einsatz von Cookies

Diese Seite nutzt Cookies für Sie die beste Nutzer-Erfahrung zu haben. Wenn Sie weiterhin zu durchsuchen Sie geben Ihre Zustimmung zur Annahme der Cookies und die Akzeptanz unserer Cookie-PolitikKlicken Sie den Link für weitere Informationen.

Ok
Bekanntmachung über die Cookies

Pin es auf Pinterest

Teilen

Aktie

Teile diesen Artikel mit deinen Freunden!