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.
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
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)
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
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
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
7
Q
A