So verknüpfen Sie Tabellen in Access Schritt für Schritt

Letzte Aktualisierung: 03/03/2025
Autor: Holger
  • Mithilfe von Beziehungen in Access können Sie Daten zwischen verschiedenen Tabellen verbinden, um Redundanzen zu vermeiden.
  • Es gibt drei Haupttypen von Beziehungen: Eins-zu-viele, Viele-zu-viele und Eins-zu-eins.
  • Beziehungen können über das Fenster „Beziehungen“ verwaltet werden, indem Links hinzugefügt, geändert oder gelöscht werden.
  • Durch die Aktivierung der referenziellen Integrität können Fehler vermieden und die Datenkonsistenz gewahrt werden.

So erstellen Sie Beziehungen in Access

Microsoft Access ist eines der am weitesten verbreiteten Tools zur Datenbankverwaltung in der Geschäftswelt. Es ermöglicht die effiziente Organisation von Informationen und erleichtert die Verknüpfung von Daten durch Tabellenbeziehungen. Diese Funktionalität ist unerlässlich, um Redundanz zu vermeiden , die Datenintegrität zu verbessern und Abfragen zu optimieren. Wenn Sie mehr über die Strukturierung Ihrer Daten erfahren möchten, empfehlen wir Ihnen unsere Anleitung zum Erstellen von Tabellen in Access.

Wenn Sie gerade erst mit Access beginnen oder Ihre Datenbankstruktur verbessern müssen, ist das Wissen, wie man Beziehungen erstellt und verwaltet, von entscheidender Bedeutung. In diesem Artikel erklären wir ausführlich, was Beziehungen in Access sind, welche Typen es gibt, wie man sie erstellt und wie man Beziehungen bei Bedarf ändert oder löscht.

Was sind Tabellenbeziehungen in Access?

Beziehungen in Access ermöglichen es Ihnen, logische Verbindungen zwischen verschiedenen Tabellen herzustellen, was die Datenverwaltung und den Datenabruf vereinfacht . Diese Verbindungen basieren auf der Verwendung von Primär- und Fremdschlüsseln . Ein Primärschlüssel ist ein eindeutiger Bezeichner innerhalb einer Tabelle, während ein Fremdschlüssel ein Feld in einer anderen Tabelle ist, das auf diesen Primärschlüssel verweist.

Wenn wir beispielsweise eine Tabelle namens „Kunden“ mit einem eindeutigen ID-Feld und eine weitere Tabelle namens „Bestellungen“ mit einem Feld, das auf diese ID verweist, haben, können wir eine Beziehung herstellen, die es uns ermöglicht, jede Bestellung mit dem zugehörigen Kunden zu verknüpfen. Um Ihre Datenbanken effizienter zu verwalten, sollten Sie sich mit der Migration Ihrer Access-Datenbank zu SQL Server auseinandersetzen.

Beziehungstypen in Access

Abfragen Abfragen Zugriff

In Access gibt es drei Haupttypen von Beziehungen zwischen Tabellen:

  Windows 10 8.1 7: Beheben Sie Probleme mit VIA HD-Audio

Eins-zu-viele-Beziehung

Dies ist die häufigste Beziehungsart. Hierbei kann ein Datensatz in einer Tabelle mit mehreren Datensätzen in einer anderen Tabelle verknüpft sein. Beispielsweise kann ein Kunde mehrere Bestellungen aufgeben, aber jede Bestellung gehört nur zu einem einzigen Kunden.

Viele-zu-viele-Beziehung

Bei dieser Art von Beziehung können mehrere Datensätze in einer Tabelle mit mehreren Datensätzen in einer anderen Tabelle verknüpft werden. Um diese Beziehung in Access zu implementieren, ist eine dritte Zwischentabelle erforderlich. Beispielsweise wäre in einer Beziehung zwischen „Autoren“ und „Büchern“ eine Tabelle „Bücher_Autoren“ notwendig, um jeden Autor mit den von ihm verfassten Büchern zu verknüpfen.

Eins-zu-eins-Beziehung

Bei einer 1:1-Beziehung ist jeder Datensatz in einer Tabelle genau einem Datensatz in einer anderen Tabelle zugeordnet. Diese Beziehungsart wird verwendet, wenn bestimmte Daten aus Sicherheits- oder Effizienzgründen getrennt werden müssen. Beispielsweise könnte eine Mitarbeiterdatenbank eine Tabelle mit allgemeinen Informationen und eine weitere mit vertraulichen Daten enthalten, die jedoch durch einen eindeutigen Schlüssel miteinander verknüpft sind.

So erstellen Sie eine Beziehung zwischen Tabellen in Access

Das Erstellen von Beziehungen in Access ist ein einfacher Vorgang, wenn Sie die folgenden Schritte ausführen:

  • Öffnen Sie Access und laden Sie Ihre Datenbank.
  • Gehen Sie zur Registerkarte Datenbank-Tools und wählen Sie Verhältnis.
  • Klicken Sie im Fenster „Beziehungen“ auf Tabellen hinzufügen und wählen Sie diejenigen aus, die Sie verknüpfen möchten.
  • Ziehen Sie das Primärschlüsselfeld von einer Tabelle in das entsprechende Feld in der anderen Tabelle.
  • Stellen Sie im angezeigten Dialogfeld sicher, dass die ausgewählten Felder korrekt sind.
  • Aktivieren Sie die Option Fordern Sie referenzielle Integrität um die Datenkonsistenz sicherzustellen.
  • Klicken Sie auf Schaffen und Access generiert eine Beziehungslinie zwischen den Tabellen.

Ändern oder Löschen von Beziehungen in Access

Ändern einer Beziehung

Wenn Sie eine bestehende Beziehung in Access ändern müssen, führen Sie die folgenden Schritte aus:

  • Gehen Sie zur Registerkarte Datenbank-Tools und klicken Sie auf Verhältnis.
  • Suchen Sie die Zeile, die die Beziehung darstellt, die Sie ändern möchten.
  • Vergnügen Doppelklick in dieser Zeile, um das Bearbeitungsfeld zu öffnen.
  • Nehmen Sie die erforderlichen Änderungen vor und speichern Sie die Änderungen.
  So stellen Sie den Windows 11 Explorer so ein, dass er immer unter „Dieser PC“ geöffnet wird

Löschen einer Beziehung

So löschen Sie eine Tabellenbeziehung in Access:

  • Öffne das Fenster Verhältnis von der Registerkarte Datenbank-Tools.
  • Klicken Sie auf die Beziehungslinie, die Sie löschen möchten.
  • Drücken Sie die Taste Supr auf Ihrer Tastatur und bestätigen Sie den Löschvorgang.

Bedeutung der referenziellen Integrität

Bei der referenziellen Integrität handelt es sich um einen Regelsatz, mit dem Access sicherstellt, dass die Beziehungen zwischen Tabellen gültig sind und Daten nicht versehentlich gelöscht werden. Bei Aktivierung:

  • Sie können in Fremdschlüssel keine Werte einfügen, die im entsprechenden Primärschlüssel nicht vorhanden sind.
  • Sie können keine Datensätze aus einer übergeordneten Tabelle löschen, wenn in einer anderen Tabelle zugehörige Datensätze vorhanden sind.
  • Ein Primärschlüssel kann nicht geändert werden, wenn Referenzen in anderen Tabellen vorhanden sind.

Die Verwaltung von Beziehungen in Access ist grundlegend für die effiziente Strukturierung von Datenbanken. Das Erlernen der Verknüpfung von Tabellen verbessert die Organisation und Verwaltung von Informationen und ermöglicht schnellere und präzisere Datenabfragen und -analysen. Mit dem in diesem Artikel erworbenen Wissen sind Sie bestens gerüstet , um effektivere Datenbanken ohne Datenredundanz zu entwerfen.

So erstellen Sie eine Inventardatenbank in Access
In Verbindung stehender Artikel:
So erstellen Sie eine Inventardatenbank in Access