Lehrstuhl Datenbanken und Informationssysteme – DBIS SoSe 2025
___________________________________________________________________
Sommer 2025 – Zweiter Prüfungstermin
“Grundlagen von Datenbanksystemen”
25 September 2025
Dauer der Prüfung: 120 min.
Nachname:__________________
Vorname:___________________
Matrikelnummer:____________
(vom Prüfer auszufüllen)
Aufgabe
Punkte 1 2 3 4 5 6 Gesamt
max 30 20 15 20 20 15 120
erzielte
Note:
_________________
Prüfer
, NG
SI
IS
M
IS
GE
PA
E
TH
— Seite 2 von 28 —
, Name, Vorname: Matrikelnummer:
1.2 ER-Modellierung (15 Pkte)
Vervollständigen Sie das unten skizzierte ER-Modell für die gegebene Instanziierung mit:
• Verbindungen zwischen Entitätstypen und Beziehungstypen,
• Kardinalitäten,
• Teilnahmen der Entitätstypen an den jeweiligen Beziehungen (total, partiell).
[Complete the ER model for the given instantiation with connections between entity types and relati-
onship types, cardinalities, and participation (total, partial).]
Hinwies: Es existieren nur die angegebenen Instanzen und Beziehungen für dieses Modell. Die
Kardinalitäten und Teilnahmen der Entitätstypen können daher aus der gegebenen Instanzi-ierung
(Instanzen und deren Beziehungen) hergeleitet werden. [Cardinalities and participants of the entity
types can be derived from the given instantiation (instances and their relationships).]
Instanzen:
A = {A1, A2, A3} Hinweis: Unterschiedliche Indizes repräsentieren unter-
B = {B1, B2, B3} schiedliche Entitäten eines Entitätstyps. [Different indices
C = {C1, C2, C3} represent different entities of an entity type.]
D = {D1, D2, D3}
E = {E1, E2} Beispiel: A ist ein Entitätstyp, während A1 und A2 Entitä-
F = {F1} ten (Instanzen) sind. [A is an entity type; A1, A2 are entities
(instances).]
G = {G1, G2, G3, G4}
Relationen:
Bz1 = {(A1, B1, F1), (A3, B3, F1), (A2, B1, F1), (A1, B2, F1)} (3 Pkte)
Bz2 = {(A2, C1, D3), (A2, C2, D3), (A1, C2, D1), (A2, C1, D1)} (3 Pkte)
Bz3 = {(E2, G2), (E1, G2), (E1, G1)} (2 Pkte)
Bz4 = {(A1, C2, G3), (A2, C2, G4), (A1, C2, G2), (A2, C2, G3), (A1, C2, G4)} (3 Pkte)
Bz5 = {(C1, E2, F1, G4), (C3, E2, F1, G1), (C1, E2, F1, G2), (C2, E2, F1, G3), (C1, E1, F1, G4)} (4 Pkte)
B
D
Bz1
A
Bz2
Bz4 C
Bz3
G F E
Bz5
— Seite 3 von 28 —
___________________________________________________________________
Sommer 2025 – Zweiter Prüfungstermin
“Grundlagen von Datenbanksystemen”
25 September 2025
Dauer der Prüfung: 120 min.
Nachname:__________________
Vorname:___________________
Matrikelnummer:____________
(vom Prüfer auszufüllen)
Aufgabe
Punkte 1 2 3 4 5 6 Gesamt
max 30 20 15 20 20 15 120
erzielte
Note:
_________________
Prüfer
, NG
SI
IS
M
IS
GE
PA
E
TH
— Seite 2 von 28 —
, Name, Vorname: Matrikelnummer:
1.2 ER-Modellierung (15 Pkte)
Vervollständigen Sie das unten skizzierte ER-Modell für die gegebene Instanziierung mit:
• Verbindungen zwischen Entitätstypen und Beziehungstypen,
• Kardinalitäten,
• Teilnahmen der Entitätstypen an den jeweiligen Beziehungen (total, partiell).
[Complete the ER model for the given instantiation with connections between entity types and relati-
onship types, cardinalities, and participation (total, partial).]
Hinwies: Es existieren nur die angegebenen Instanzen und Beziehungen für dieses Modell. Die
Kardinalitäten und Teilnahmen der Entitätstypen können daher aus der gegebenen Instanzi-ierung
(Instanzen und deren Beziehungen) hergeleitet werden. [Cardinalities and participants of the entity
types can be derived from the given instantiation (instances and their relationships).]
Instanzen:
A = {A1, A2, A3} Hinweis: Unterschiedliche Indizes repräsentieren unter-
B = {B1, B2, B3} schiedliche Entitäten eines Entitätstyps. [Different indices
C = {C1, C2, C3} represent different entities of an entity type.]
D = {D1, D2, D3}
E = {E1, E2} Beispiel: A ist ein Entitätstyp, während A1 und A2 Entitä-
F = {F1} ten (Instanzen) sind. [A is an entity type; A1, A2 are entities
(instances).]
G = {G1, G2, G3, G4}
Relationen:
Bz1 = {(A1, B1, F1), (A3, B3, F1), (A2, B1, F1), (A1, B2, F1)} (3 Pkte)
Bz2 = {(A2, C1, D3), (A2, C2, D3), (A1, C2, D1), (A2, C1, D1)} (3 Pkte)
Bz3 = {(E2, G2), (E1, G2), (E1, G1)} (2 Pkte)
Bz4 = {(A1, C2, G3), (A2, C2, G4), (A1, C2, G2), (A2, C2, G3), (A1, C2, G4)} (3 Pkte)
Bz5 = {(C1, E2, F1, G4), (C3, E2, F1, G1), (C1, E2, F1, G2), (C2, E2, F1, G3), (C1, E1, F1, G4)} (4 Pkte)
B
D
Bz1
A
Bz2
Bz4 C
Bz3
G F E
Bz5
— Seite 3 von 28 —