Skip to main content

1.3 Primärschlüssel und Fremdschlüssel

Definition

Ein Primärschlüssel identifiziert jeden Datensatz einer Tabelle eindeutig.

Ein Fremdschlüssel verweist auf den Primärschlüssel einer anderen Tabelle.


Primärschlüssel

Ein Primärschlüssel muss:

  • eindeutig sein
  • vorhanden sein
  • jeden Datensatz eindeutig identifizieren

Beispiele

  • Kundennr
  • Artikelnummer
  • Rechnungsnummer
  • Personalnummer

Fremdschlüssel

Ein Fremdschlüssel stellt eine Beziehung zwischen zwei Tabellen her.

Er verweist auf den Primärschlüssel einer anderen Tabelle.


Beispiel

Tabelle: Kunde

Kundennr Name
1 Müller
2 Schneider

Tabelle: Bestellung

Bestellnr Kundennr
1001 1
1002 2

In der Tabelle Bestellung ist Kundennr ein Fremdschlüssel.


Merksatz

Der Primärschlüssel identifiziert einen Datensatz.
Der Fremdschlüssel verbindet Tabellen miteinander.


Prüfungshinweis

In IHK-Aufgaben müssen Primärschlüssel und Fremdschlüssel häufig in Tabellenmodellen eingetragen werden.

Typische Fehler:

  • Primärschlüssel und Fremdschlüssel verwechseln.
  • keinen eindeutigen Primärschlüssel wählen.
  • Fremdschlüssel nicht als Verbindung zwischen Tabellen erkennen.
  • zusammengesetzte Schlüssel bei Zwischentabellen vergessen.

Quellen

  • IT-Handbuch für Fachinformatiker