2009-08-20 4 views
1

Ich bin auf der Suche nach, was ich denke, ist ein Datenmodellierungsprogramm, um alle unsere SQL Server-Tabellen (200 +) in einem großen, Poster-Größe Bild zuordnen. Wir haben all unsere Legacy-Anwendungstabellen in SQL Server 2005 eingestellt und mein Chef sucht nach einer pfiffigen Art, die Daten zu sehen ... im Grunde genommen etwas zu sagen "das ist, was wir pflegen".SQL Data Modeling/Mapping-Software für 200 + Tabellen

Ich habe über die Jahre einige sehr große Datenbankbücher für verschiedene Firmen gesehen, aber nichts, wonach ich jetzt suche. Ich habe ein Programm namens ModelRight heruntergeladen und es macht das Re-Engineering, aber es scheint auf etwa 70 Tabellen begrenzt zu sein ... danach beginnen die Tabellen übereinander zu stapeln. Enterprise- und Legacy-Anwendungen können riesige Datenbanken haben, daher kann diese Idee nicht neu sein, aber ich kann nichts finden, was ich tun möchte.

Natürlich wären Open-Source-Anwendungen die besten, aber Datenbanken auf Unternehmensebene kosten wahrscheinlich bares Geschäft! Hat jemand schon einmal so etwas gemacht und was hast du benutzt? Irgendwelche Tipps würden sehr geschätzt werden!

Antwort

1

Es gibt eine Reihe von Produkten, die dies tun:

  • SQL Modeler (von Sybase Database Studio)
  • ERWin
  • Visio
  • System Architect
  • Eclipse-plus der ER-Modellierer-Plugin
  • Sql Server Management Studio 2005 und 2008 unterstützt ER-Modelle und kann das Diagramm automatisch aus einer Datenbank generieren (obwohl es ist bis zu Ihnen sinnvoll das Diagramm-Layout)

Hier ist ein site die Werkzeuge

eine große Anzahl oder ER Modellierung vergleicht Wenn Sie Visual Studio Team System Database Edition haben, können Sie umgekehrt, dass die Datenbank-Ingenieur in ein Entity-Modell.

+0

Vielen Dank !!! Ich entschuldige mich dafür, dass es so lange dauert, Sie als "Beantworter" zu markieren, aber ich habe mir die gesamte Software von diesem Link angeschaut. Ich konnte wirklich nichts finden, was mehr als 300 Tische unterstützen würde, aber das war der Link, nach dem ich suchte. – Justin

2

Entity-Relationship-Diagramme sind, was Sie suchen.

ERwin diagrams sind nett. (Ich arbeite nicht für sie, aber ich habe sie in der Vergangenheit verwendet.)

+0

Danke, das war der Name, den ich gesucht habe, aber ich konnte nur eine Antwort geben – Justin

0

Die beste Methode, die ich dafür gefunden habe, ist Office Visio Professional 2007 zu verwenden. Es wird das Schema rückentwickeln (beachten Sie nur die Professional-Version macht dies), und dann können Sie experimentieren mit, wie die Tabellen mit verschiedenen Layout-Algorithmen ausgelegt werden. Sobald das erledigt ist, können Sie verschiedene logische Bereiche farbcodieren und Anmerkungen hinzufügen, wie Sie möchten. Sie können damit auf Tabloid-Papier oder größer drucken, und das Exportieren nach PDF ist immer eine Option.

Es funktioniert mit jedem ODBC-kompatiblen DB-Anbieter.

0

Mein Favorit ist bei weitem, Enterprise Architect. Ich finde es Visio hinsichtlich der Modellierung weit überlegen, und ich habe es für Systeme verwendet, die 50 bis 70 Tabellen enthalten. Hier ist eine sehr einfache sample diagram.

0

dbscript generiert Datendiagramme als PNGs. Siehe die Beispiele "Datendiagramm ..." here.

Nicht sicher, ob Sie das suchen.