Einer der Hauptvorteile von Datenbanken wie Microsoft Access ist die Fähigkeit, Beziehungen zwischen verschiedenen Datentabellen aufrechtzuerhalten. Die Leistungsfähigkeit einer Datenbank ermöglicht es, Daten auf vielfältige Weise zu korrelieren und die Konsistenz (oder referenzielle Integrität) dieser Daten von Tabelle zu Tabelle sicherzustellen.
Schauen wir uns den Prozess zum Erstellen einer einfachen Beziehung mithilfe einer Microsoft Access-Datenbank an.
Alle derzeit unterstützten Versionen von Microsoft Access bieten das Fenster "Beziehungen", einschließlich Access 2019, 2016, Access für Microsoft 365 und Access für Mac.
So stellen Sie eine Zugriffsbeziehung her
-
Gehen Sie bei geöffnetem Zugriff in die Datenbank-Tools Menü oben im Programm. Wählen Sie im Bereich Beziehungen die Option aus Beziehungen.

-
Das Fenster Tabelle anzeigen sollte angezeigt werden. Wenn nicht, wählen Sie Tabelle anzeigen auf der Registerkarte Design. Wählen Sie im Bildschirm Tabelle anzeigen die Tabellen aus, die an der Beziehung beteiligt sein sollen, und wählen Sie dann aus Verwenden Sie.
Wenn die Datenbank bereits zugeordnete Beziehungen enthält - normalerweise aufgrund vorhandener Formulare, Berichte oder Abfragen -, umgeht Access dieses Popup und wechselt stattdessen direkt zur Entwurfsansicht des Beziehungsfensters.

-
Ziehen Sie ein Feld von einer Tabelle in die andere Tabelle, damit das Designfenster geöffnet wird. Wenn Ihre Datenbank bereits auf Beziehungen schließt, wird dieses Fenster bereits mit Beziehungen gefüllt.
Halten Sie die Ctrl Taste zur Auswahl mehrerer Felder; Ziehen Sie einen von ihnen, um alle auf den anderen Tisch zu ziehen.

-
Wählen Sie andere gewünschte Optionen aus, z. B. Referenzielle Integrität erzwingen oder Kaskadenaktualisierungsbezogene Felder, und wählen Sie dann aus Erstellen or Neu erstellen.
Auswahl Erzwingen referenzielle Integrität bedeutet, dass die Datenbank keine Daten akzeptiert, die nicht mit der Beziehung übereinstimmen. Die Zwei Kaskade Optionen zwingt die Datenbank zum Löschen oder Aktualisieren, wenn sich der Quelldatensatz ändert. Zum Beispiel auswählen kaskadenaktualisierungsbezogene Felder fordert die Datenbank auf, den Wert in der zugehörigen Tabelle zu korrigieren, wenn sich ein Wert in der Quelltabelle ändert; Wenn diese Option nicht aktiviert ist, bleiben die alten Werte erhalten, und neue Datensätze erhalten den neuen Wert.

Typen verbinden
Access unterstützt über diesen Assistenten drei Arten von Verknüpfungen: Eins-zu-Eins, Eins-zu-Viele und Viele-zu-Eins. Im Allgemeinen verwenden Sie normalerweise den ersten Verknüpfungstyp, der die Daten verknüpft, wenn die Datensätze in einem mit den Datensätzen im anderen übereinstimmen.
Access unterstützt andere Arten von Verknüpfungen, aber Sie müssen diese über erweiterte Tools verwalten, nicht über das Fenster "Beziehungen".
Grundlegendes zu den Arten von Datenbankbeziehungen
