Beziehungen zwischen Tabellen und referentielle Integrität Flashcards

1
Q

Erkläre was die referentielle Integrität macht:

A

-Prüft, ob ein Fremdschlüsselwert in der Detailtabelle auch als Primärschlüssel in der Mastertabelle existiert. Falls nicht, wird eine Fehlermeldung erzeugt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche 2 Weiteren Optionen stehen nach Aktivierung der Referentiellen Integrität zur Verfügung:

A
  • Aktualisierungsweitergabe an verwandte Felder
  • Löschweitergabe an verwandte Datensätze
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was ist die Kardinalität?

A
  • Sie zeigt Beziehungen auf die z.B. ein Tierpfleger zu einer Tierart hat (wie viele Entitäten der Entitätsmenge der Tierpfleger einer beliebigen Entität der Entitätsmenge Tierart hat)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Für was steht die 1:1 Beziehung? Mit Beispiel Tier

A
  • Jede Entität steht genau einer Entität der Entitätsmenge in Beziehung
    -Bsp. Gehege - Tier
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Für was steht 1: n Beziehung?

A
  • Entität steht mit mehreren Entitäten der anderen Entitätsmenge in Beziehung
  • Bsp. Tierart - Tier
    Jedes Tier gehört einer Tierart an. Es sind mehrere Tiere einer Tierart vorhanden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was bedeutet m:n Beziehung?

A
  • mehrere Entitäten stehen mit mehreren Entitäten der anderen Entitätsmenge in Beziehung
  • Bsp. Tierpfleger - Tierart
    Es gib Tierpfleger, die für mehrere Tierarten ausgebildet sind. Für eine Tierart gibt es auch mehrere Tierpfleger
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly