Hallo,
Ich habe folgende Fragen als Musterklausur bekommen. Ich habe die Fragen gelöst aber bin mir nicht so sicher. kann vll jemand meine Lösungen kurz anschauen ob ich richtig gelöst habe? Ich wäre sehr dankbar.
a: Primery keys: Personalnummer und AbteilungsNr (1. Tabelle)
Foreign key: Abteilungsnummer (2.tabelle)
b: delete from abteilungen where bezeichnung = "Werkstatt"
c: nicht möglich, da Abteilung 7 nicht existriert.
d: nicht möglich, weil Primerykey kann nicht aktualisiert werden.
2: erste Statement ist richtig (nur wenn PNr 12378 integer ist)
zweite statement ist falsch
dritte statement ist falsch
vierte statement ist auch falsch weil "having" ist nur möglich mit group by.
Wenn jemand kurz ein Augenblickt wirft und sagt ob ich etwas falsch habe, würde ich mich sehr freuen.
Danke im Voraus.
Ich habe folgende Fragen als Musterklausur bekommen. Ich habe die Fragen gelöst aber bin mir nicht so sicher. kann vll jemand meine Lösungen kurz anschauen ob ich richtig gelöst habe? Ich wäre sehr dankbar.
a: Primery keys: Personalnummer und AbteilungsNr (1. Tabelle)
Foreign key: Abteilungsnummer (2.tabelle)
b: delete from abteilungen where bezeichnung = "Werkstatt"
c: nicht möglich, da Abteilung 7 nicht existriert.
d: nicht möglich, weil Primerykey kann nicht aktualisiert werden.
2: erste Statement ist richtig (nur wenn PNr 12378 integer ist)
zweite statement ist falsch
dritte statement ist falsch
vierte statement ist auch falsch weil "having" ist nur möglich mit group by.
Wenn jemand kurz ein Augenblickt wirft und sagt ob ich etwas falsch habe, würde ich mich sehr freuen.
Danke im Voraus.