MINT üben

Primär- und Fremdschlüssel

Zwei Abituraufgaben zu Schlüsseln, Beziehungen und referentieller Integrität.

Dein Fortschritt:
0 / 0 Aufgaben
1

Carsharing im Viertel

AFB I–II

Ein Carsharing-Verein verwaltet Stationen, Autos und Fahrten in einer relationalen Datenbank (Material 1). Die Tabelle Kunde ist nicht abgebildet.

Material 1: Ausschnitt des Relationenschemas
StationStationNrAdresseStellplaetzeAutoKennzeichenModellSitze↑StationNrFahrtFahrtNr↑Kennzeichen↑KundenNrStartEndekm
Pfeile führen vom Fremdschlüssel zum Primärschlüssel.
  1. Geben Sie für jede Tabelle den Primärschlüssel und alle Fremdschlüssel an. 3 BE
  2. Beschreiben Sie die Beziehung zwischen Station und Auto und begründen Sie, in welcher Tabelle der Fremdschlüssel steht. 4 BE
  3. Ein neues Auto soll mit StationNr = 17 eingetragen werden; eine Station 17 gibt es noch nicht. Erklären Sie, wie ein Datenbanksystem mit referentieller Integrität reagiert. 3 BE

Insgesamt 10 BE

Hinweise

Hinweis zu Aufgabe a)
Unterstrichen = Primärschlüssel, ↑ = Fremdschlüssel.
Hinweis zu Aufgabe b)
Wie viele Autos kann eine Station haben, wie viele Stationen ein Auto?
Hinweis zu Aufgabe c)
Was verlangt referentielle Integrität von jedem Fremdschlüsselwert?