Gibt es eine Möglichkeit, ein Diagramm zu erstellen, das vorhandene Tabellen und ihre Beziehungen bei einer Verbindung zu einer Datenbank zeigt?
Dies gilt für SQL Server 2008 Express Edition.
sql-server
database
diagram
Nick Zalutskiy
quelle
quelle
Antworten:
Ja, Sie können SQL Server 2008 selbst verwenden, müssen jedoch SQL Server Management Studio Express installieren (falls nicht installiert). Klicken Sie mit der rechten Maustaste auf Datenbankdiagramme und erstellen Sie ein neues Diagramm. Wählen Sie die vorhandenen Tabellen aus und wenn Sie die Referenzen in Ihren Tabellen richtig angegeben haben. Sie können das vollständige Diagramm der ausgewählten Tabellen sehen. Weitere Informationen finden Sie unter Erste Schritte mit SQL Server-Datenbankdiagrammen
quelle
Probieren Sie DBVis aus - Download unter https://www.dbvis.com/download - es gibt eine Pro-Version (nicht erforderlich) und eine offene Version, die ausreichen sollte.
Alles was Sie tun müssen, ist den richtigen JDBC - Datenbanktreiber für SQL Server zu erhalten. Das Tool zeigt Tabellen und Referenzen orthogonal, hierarchisch, in einem Kreis an ;-) usw., indem Sie nur eine einzige Taste drücken. Ich benutze die kostenlose Version seit Jahren.
quelle
SQLDeveloper kann dies tun.
http://sqldeveloper.solyp.com/
quelle
Für SQL-Anweisungen können Sie versuchen, Schneeflocken umzukehren. Sie können sich bei sourceforge oder auf der Demo-Site unter http://snowflakejoins.com/ anmelden .
quelle
Warum verwenden Sie nicht einfach die in SQL Server integrierte Datenbankdiagrammfunktion?
quelle
Visio Professional verfügt über eine Datenbank-Reverse-Engineering-Funktion, wenn Sie ein Datenbankdiagramm erstellen. Es ist nicht kostenlos, aber in den meisten Unternehmen allgegenwärtig und sollte ziemlich leicht zu bekommen sein.
Beachten Sie, dass Visio 2003 für Reverse Engineering nicht gut mit SQL2005 oder SQL2008 funktioniert - Sie müssen 2007 erhalten.
quelle
DeZign for Databases sollte dies problemlos können.
quelle
SchemaCrawler für SQL Server kann mithilfe von GraphViz Datenbankdiagramme erstellen. Fremdschlüsselbeziehungen werden angezeigt (und können mithilfe von Namenskonventionen sogar abgeleitet werden), und Tabellen und Spalten können mithilfe regulärer Ausdrücke ausgeschlossen werden.
quelle
MySQL WorkBench ist eine kostenlose Software, die von Oracle entwickelt wurde. Sie können eine SQL-Datei importieren oder eine Datenbank angeben und ein SQL-Diagramm erstellen, das Sie verschieben können, um es optisch ansprechender zu gestalten. Es läuft unter GNU / Linux und Windows und ist kostenlos und sieht professionell aus.
quelle