Frage

Ich habe mit MySQL und MSSQL für einige Zeit und haben in einer Vielzahl von FALL-und UML-tools bei der Gestaltung einige meiner komplexer Projekte.

Ich wurde kürzlich gebeten, einen Kollegen, wenn ich könnte eine Access-Datenbank für seine Abteilung.Die Anwendung selbst ist nicht zu kompliziert, und der Zugang tatsächlich sieht das ideale Werkzeug für die Aufgabe zu hand.

Abgesehen von ein paar sehr amateur-Datenbanken vor vielen Jahren (noch bevor ich mich selbst gehört Normalisierung) ich habe nicht viel Erfahrung mit Access.Ich habe in die Gewohnheit, mit Hilfe von ER-Diagrammen zu entwerfen, Datenbanken und wollen das gleiche tun, wenn die Arbeit mit Access.Es scheint, dass die eingebaute "Beziehung" - Ansicht ist gut für die Anzeige von Beziehungen (duh!), aber Sie haben zu erstellen Sie die Tabellen ersten, das scheint zu besiegen, den Punkt noch etwas.

Weiß jemand, irgendeiner Möglichkeit, direkt zu entwerfen Sie die Datenbank mithilfe einer ERD, entweder nativ in Access oder sonst über round-trip generation mit einem 3rd party tool?Nicht von der software, die ich normalerweise benutze support-Zugang.

Ich glaube, ich habe Sie verdorben, mit "echten" Datenbanken, aber jede Hilfe wird geschätzt...

Update: Ich wählte die Antwort unten, da es joggte meine Erinnerung über die Verwendung von ODBC-für die Arbeit - die ich bereits von der ausgezeichneten ArgoUML-Anwendung, die eine Verbindung über ODBC.Wollte nur klarstellen, dass die Auswahl der Antwort unten war nicht die Billigung der ModelRight Anwendung, wie ich nie gebraucht um es zu installieren.

War es hilfreich?

Lösung

Modelright wird dies für Sie tun. Sie können die Community-Version herunterladen, die alle db zugreifen ODBC und MySQL.

http://www.modelright.com/downloads.aspx

Ich verwende es derzeit mit SQL Server und es funktioniert super.

Andere Tipps

Dezign von datanamic (erd-Tool) kann in Access-Datenbanken lesen und ein Diagramm draus machen. Kein ODBC benötigt. Nativen Verbindung zu MS Access.

DeZign für Datenbanken

Sie können die meisten sicherlich Tabellen aus dem Diagramm anzeigen.Einfach mit der rechten Maustaste auf eine Tabelle in das Diagramm, und wählen Sie Entwurf.

Um eine Tabelle hinzuzufügen, tun Sie haben, um die Tabelle zu erstellen erste (aber das ist nicht wirklich eine große Sache, und wirklich beträgt nur eine zusätzliche Maus klicken oder so.)

Und finden Sie, dass der Zugang Diagramm korrekt zeigt Links-joins, wo wie SQL server und andere Hinweis: tun NICHT zeigen Links schließt sich in den Beziehungen, die designer richtig.Also das alle wichtigen join-Informationen zu dokumentieren some place else in den anderen "angeblich" professionelle Werkzeuge.so es irgendwie geschafft, zu verlassen, eine sehr nützliche und wichtige option in Ihrem relatonship desingers.

So dass jede und alle Tisch-design kann getan werden, aus der auf Beziehungen (Diagramm) anzuzeigen.Sie NUR "sehr leichte" Veränderung ist verhauen die Registerkarte erstellen, und wählen Sie dann Tabelle-design – Sie haben zu fügen Sie die Tabelle.(fügen Sie einfach die PK-id AutoWert) und speichern Sie es.Von diesem Zeitpunkt an aus der Zugriff ERD-Ansicht können Sie fügen Sie die Tabelle und klicken Sie rechts auf das design alles andere (einschließlich festlegen der Beziehungen) von diesem Punkt an.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top