Ich versuche, ein Entity Relationship Diagramm aus einer vorhandenen MS SQLServer 2005-Datenbank zu generieren. Welche Werkzeuge sind verfügbar? Insbesondere interessiere ich mich nicht nur für ERDs, sondern suche auch nach einem Werkzeug, das hilft, eine Datenbankstruktur mittlerer Größe (Schema weise nicht wirklich reihenweise) schnell zu lernen und zu analysieren.Welche GOOD-Tools sind zum Generieren von ERD aus einer SQL Server-Datenbank verfügbar?
Antwort
Die Datenbank-Reverse-Engineering-Funktion von Microsoft Visio eignet sich hervorragend, um das Schema aus einer Datenbank herauszuziehen und von dort zu entwickeln. Ich würde diesen Weg untersuchen, wenn Sie es nicht schon getan haben.
Ich habe Visio verwendet und einige gute Ergebnisse erzielt. Eine Sache, die ich auch tue, ist die Verwendung der visuellen Designer (Database Diagrams), die in der SQL Server GUI integriert sind. Wenn Sie die Tabellen dort ablegen, enthält es automatisch die Fremdschlüssel. Sie können nur die Tabellen einfügen, an denen Sie sich konzentrieren möchten.
Alle diese Tools antizipieren jedoch, dass die Fremdschlüssel bereits vorhanden sind.
Diese Funktion wurde aus den regulären und professionellen Versionen von Visio entfernt. – Curt
Sie können auch eine ERD von Microsoft Visual Studio 2005.
wie? Bitte fügen Sie weitere Informationen hinzu oder löschen Sie diese bitte. – Jess
erzeugen kann ich sehen, dass dieser Beitrag ist ziemlich alt und MS SQL Server Management Studio könnte diese Funktion nicht wieder gehabt haben dann! Obwohl so weit ich mit SQL Server 2012 kennen Sie die ER-Diagramme, indem man ein paar einfachen Schritten unten aufgeführten erzeugen:
- MS SQL Server Management Studio> Menü Datei> "Connect Object Explorer"
- Wählen Sie Ihren Datenbankknoten und erweitern Sie ihn. Unter diesem Knoten finden Sie eine Unterknoten finden „Datenbankdiagramme“ genannt
- Rechtsklick auf „Datenbank-Diagramm“> „New Database Diagram“>In Tabellen, die Sie wünschen, ihre Spalten zu sehen, die Beziehungen ...
Diagramm Export ist sehr begrenzt. AFAIK, es ist nur exportierbar als eine Bitmap, die dann z. Wort oder PowerPoint. –
Eine Sache zu beachten ist, dass das Reverse Engineering einer Datenbankfunktionalität aus Visio 2013 entfernt wurde. Http://blogs.office.com/2012/10/17/uml-and-database- diagrams-in-the-new-visio/ –