Zum Hauptinhalt springen

So erstellen Sie eine Eins-zu-Viele-Beziehung in Access 2016

Microsoft Access 2016 ist ein leistungsfähiges Datenbankverwaltungsprogramm, mit dem Sie verknüpfte Daten erstellen und verwalten können. Ein wichtiger Teil des Datenbankerstellungsprozesses besteht darin, die Beziehungen zwischen den Tabellen richtig zu definieren. Eine Eins-zu-Viele-Beziehung ist eine der häufigsten Arten von Beziehungen in Datenbanken. Dies bedeutet, dass ein Datensatz in einer Tabelle mit mehreren Datensätzen in einer anderen Tabelle verknüpft werden kann.

Um eine Eins-zu-Viele-Beziehung in Access 2016 zu erstellen, müssen Sie einige einfache Schritte ausführen. Öffnen Sie zuerst die Datenbank und klicken Sie auf die Registerkarte Datenbank. Wählen Sie dann "Erstellen" und wählen Sie in der Dropdown-Liste "Tabelle" aus.

Erstellen Sie dann zwei Tabellen, die Sie verknüpfen möchten. Eine der Tabellen muss Datensätze enthalten, die "eins" in der Beziehung sein werden, und die andere Tabelle enthält Datensätze, die "viele" in der Beziehung sein werden. Die Schlüsselfelder in beiden Tabellen müssen denselben Datentyp und den gleichen Feldnamen aufweisen. Wenn Sie beispielsweise die Tabelle Kunden und die Tabelle Bestellungen haben, müssen beide Tabellen ein Feld "Kunden-ID" mit dem Datentyp "Ganzzahl" haben.

Definieren Sie die Beziehungen zwischen Tabellen

In einer Access 2016-Datenbank können Sie eine Beziehung zwischen zwei Tabellen erstellen, um eine Eins-zu-Viele-Beziehung festzulegen. Dadurch können Sie einen Datensatz in einer Tabelle mit mehreren Datensätzen in einer anderen Tabelle verknüpfen.

Führen Sie die folgenden Schritte aus, um Beziehungen zwischen Tabellen in Access 2016 zu definieren:

  1. Öffnen Sie die Datenbank und wählen Sie die Registerkarte Datenbank aus.
  2. Klicken Sie auf die Schaltfläche "Neu" und wählen Sie "Tabelle".
  3. Erstellen Sie im geöffneten Entwurfsmodus die gewünschten Tabellen, und definieren Sie die Felder in den einzelnen Tabellen.
  4. Wählen Sie die erste Tabelle aus, mit der Sie eine Beziehung erstellen möchten.
  5. Klicken Sie auf der Registerkarte "Verknüpfungen" auf die Schaltfläche "Verknüpfung erstellen".
  6. Wählen Sie die zweite Tabelle aus, mit der Sie eine Beziehung einrichten möchten.
  7. Geben Sie die Felder an, mit denen die Tabellen verknüpft werden sollen. Um dies zu tun, ziehen Sie einfach ein Feld von einer Tabelle in eine andere.
  8. Wählen Sie den Typ der Eins-zu-Viele-Beziehung aus der Dropdown-Liste aus.
  9. Klicken Sie auf die Schaltfläche "Neu", um eine Beziehung zu erstellen.

Nachdem Sie eine Beziehung zwischen Tabellen erstellt haben, können Sie Daten aus verschiedenen Tabellen verknüpfen, um komplexe Abfragen auszuführen und Berichte zu erstellen.

Fremdschlüssel installieren

Durch das Festlegen von Fremdschlüsseln in Access 2016 können Sie eine Eins-zu-Viele-Beziehung zwischen zwei Tabellen erstellen. Dies ist besonders nützlich, wenn Sie mit Datenbanken arbeiten, in denen Tabellen miteinander verknüpft sind.

Führen Sie die folgenden Schritte aus, um einen Fremdschlüssel zu installieren:

  1. Öffnen Sie die Access 2016-Datenbank, und wählen Sie die Tabelle aus, in der Sie den Fremdschlüssel installieren möchten.
  2. Klicken Sie mit der rechten Maustaste auf das Feld, das den Fremdschlüssel enthalten soll, und wählen Sie Verknüpfungen aus dem Kontextmenü aus.
  3. Klicken Sie im Fenster Verknüpfungen auf das Fremdschlüsselfeld, und ziehen Sie es auf das verknüpfte Feld in einer anderen Tabelle.
  4. Wenn Sie das Feld angegeben haben, mit dem Sie eine Verbindung herstellen möchten, klicken Sie auf die Schaltfläche "Neu" und wählen Sie "Verbindung".
  5. Wählen Sie im angezeigten Dialogfeld die Tabelle aus, in der sich das Feld befindet, mit dem Sie verknüpfen möchten, und klicken Sie auf OK.
  6. Wählen Sie die Optionen "Regeln aktualisieren" und "Regeln löschen" aus, je nachdem, wie die zugehörigen Datensätze aktualisiert und gelöscht werden sollen.
  7. Klicken Sie auf OK, um die Änderungen zu speichern und das Fenster "Verknüpfungen" zu schließen.

Nach Abschluss dieser Schritte wird der Fremdschlüssel erfolgreich installiert und die Eins-zu-Viele-Kommunikation funktioniert in Ihrer Access 2016-Datenbank.

Wir verwenden Beziehungen, um auf Daten zuzugreifen

Um eine Eins-zu-Viele-Beziehung in Access 2016 zu erstellen, müssen Sie ein Feld in der ersten Tabelle (eins) und ein Feld in der zweiten Tabelle (viele) auswählen, das verknüpft werden soll. Dann müssen Sie den Verknüpfungstyp definieren und die Verknüpfung erstellen.

Nachdem Sie eine Verknüpfung erstellt haben, werden alle Datensätze, bei denen der Feldwert in der ersten Tabelle mit dem Feldwert in der zweiten Tabelle übereinstimmt, als Ergebnis von Abfragen, Berichten und Formularen zusammengeführt.

Mithilfe von Beziehungen können Sie die Arbeit mit Daten in Access 2016 vereinfachen und strukturieren. Darüber hinaus stellen Beziehungen die Datenintegrität sicher, indem verhindert wird, dass "unterschiedliche" Datensätze erstellt werden.