Fertig machen

Die wahre Macht relationaler Datenbanken liegt in ihrer Fähigkeit, Beziehungen (daher den Namen!) Zwischen Datenelementen zu verfolgen. Viele Datenbankbenutzer wissen jedoch nicht, wie sie diese Funktionalität nutzen können, und verwenden Access einfach als erweiterte Kalkulationstabelle. In diesem Lernprogramm wird der Vorgang zum Erstellen einer Beziehung zwischen zwei Tabellen in einer Access-Datenbank beschrieben.Zunächst müssen Sie Microsoft Access starten und die Datenbank öffnen, in der sich Ihr neues Formular befindet. In diesem Beispiel verwenden wir eine einfache Datenbank, die ich entwickelt habe, um die laufenden Aktivitäten zu verfolgen. Es enthält zwei Tabellen: eine, die die Routen aufzeichnet, die ich normalerweise verfolge, und eine, die jeden Lauf verfolgt.
Als Nächstes müssen Sie das Access Relationships Tool öffnen. Beginnen Sie mit der Auswahl der Registerkarte "Datenbank-Tools" im Access-Menüband. Klicken Sie dann auf die Schaltfläche Beziehungen, wie in der Abbildung oben gezeigt.Wenn Sie nicht mit der Verwendung der Access 2007-Multifunktionsleiste vertraut sind, besuchen Sie unsere Access 2007-Benutzeroberflächen-Tour. Wenn dies die erste Beziehung ist, die Sie in der aktuellen Datenbank erstellt haben, wird das Dialogfeld "Tabellen anzeigen" angezeigt (siehe Abbildung oben).Wählen Sie nacheinander jede Tabelle aus, die Sie in die Beziehung aufnehmen möchten, und klicken Sie auf die Schaltfläche Hinzufügen. (Hinweis: Sie können auch die Steuertaste verwenden, um mehrere Tabellen auszuwählen.) Wenn Sie die letzte Tabelle hinzugefügt haben, klicken Sie auf die Schaltfläche Schließen, um fortzufahren. Sie sehen jetzt das leere Beziehungsdiagramm, wie in der Abbildung oben dargestellt.In unserem Beispiel erstellen wir eine Beziehung zwischen der Routes-Tabelle und der Runs-Tabelle. Wie Sie sehen, haben wir beide Tabellen in das Diagramm eingefügt. Beachten Sie, dass es keine Zeilen gibt, die die Tabellen verbinden. Dies bedeutet, dass Sie noch keine Beziehungen zwischen diesen Tabellen haben. Es ist Showtime! In diesem Schritt erstellen wir die Beziehung zwischen den beiden Tabellen.Zunächst müssen Sie den Primärschlüssel und den Fremdschlüssel in der Beziehung identifizieren. Wenn Sie einen Auffrischungskurs zu diesen Konzepten benötigen, lesen Sie unseren Artikel zu Datenbankschlüsseln.Wenn Sie sie identifiziert haben, klicken Sie auf den Primärschlüssel und ziehen Sie ihn auf den Fremdschlüssel. Daraufhin wird das Dialogfeld "Beziehungen bearbeiten" angezeigt (siehe Abbildung oben). In diesem Fall möchten wir sicherstellen, dass jeder Lauf in unserer Datenbank entlang einer festgelegten Route stattfindet. Daher ist der Primärschlüssel (ID) der Routes-Tabelle der Primärschlüssel der Beziehung und das Route-Attribut in der Runs-Tabelle ist der Fremdschlüssel. Sehen Sie sich das Dialogfeld Beziehungen bearbeiten an und überprüfen Sie, ob die richtigen Attribute angezeigt werden.In diesem Schritt müssen Sie auch entscheiden, ob Sie die referenzielle Integrität erzwingen möchten. Wenn Sie diese Option auswählen, stellt Access sicher, dass alle Datensätze in der Tabelle "Runs" jederzeit über einen entsprechenden Datensatz in der Tabelle "Routes" verfügen. Wie Sie sehen, haben wir die Durchsetzung der referentiellen Integrität ausgewählt.Wenn Sie fertig sind, klicken Sie auf die Schaltfläche Erstellen, um das Dialogfeld Beziehungen bearbeiten zu schließen. Überprüfen Sie abschließend das vollständige Beziehungsdiagramm, um sicherzustellen, dass es Ihre gewünschte Beziehung korrekt darstellt. Sie können ein Beispiel im obigen Bild sehen.Beachten Sie, dass die Beziehungslinie die beiden Tabellen verbindet und ihre Position die in der Fremdschlüsselbeziehung enthaltenen Attribute angibt. Sie werden auch feststellen, dass die Routes-Tabelle am Verknüpfungspunkt eine 1 hat, während die Runs-Tabelle ein Unendlichkeitssymbol enthält. Dies zeigt an, dass zwischen Routen und Läufen eine Eins-zu-Viele-Beziehung besteht. Informationen zu dieser und anderen Arten von Beziehungen finden Sie in unserer Einführung in Beziehungen. Sie können auch die folgenden Definitionen aus unserem Datenbank-Glossar überprüfen: Herzliche Glückwünsche! Sie haben erfolgreich eine Beziehung zwischen zwei Access-Tabellen erstellt. Starten Sie das Relationship Tool

Fügen Sie die zugehörigen Tabellen hinzu

Beziehungsdiagramm anzeigen

Erstellen Sie die Beziehung zwischen den Tabellen

Zeigen Sie das Completed Relationships-Diagramm an





