1.Leicht
Was ist ein Surrogatschlüssel?
- AEin Schlüssel, der nur in Views verwendet wird
- BEin künstlicher Bezeichner ohne fachliche Bedeutung, etwa eine Auto-Increment-ID
- CEin Schlüssel, der auf eine andere Tabelle verweist
- DEin Schlüssel aus realen Daten wie einer E-Mail-Adresse
2.Leicht
Welche SQL-Anweisung fügt einer Tabelle neue Zeilen hinzu?
- ASELECT
- BINSERT
- CALTER
- DUPDATE
3.Leicht
Welche Anweisung entfernt Zeilen aus einer Tabelle?
- AREMOVE
- BDROP
- CTRUNCATE COLUMN
- DDELETE
4.Mittel
Welche ACID-Eigenschaft garantiert, dass festgeschriebene Änderungen einen Systemabsturz überstehen?
- ADauerhaftigkeit (Durability)
- BIsolation
- CAtomarität (Atomicity)
- DKonsistenz (Consistency)
5.Mittel
Wann ist WHERE EXISTS (Unterabfrage) für eine Zeile wahr?
- AWenn die Unterabfrage genau eine Zeile liefert
- BWenn die Unterabfrage mindestens eine Zeile liefert
- CWenn die Unterabfrage eine Zahl größer als null liefert
- DWenn die Unterabfrage keine NULL-Werte liefert
6.Mittel
Warum kann eine Tabelle nur einen Clustered Index haben?
- ADer SQL-Standard verbietet mehr als einen Index pro Tabelle
- BDie Zeilen können physisch nur in einer Reihenfolge gespeichert werden
- CClustered Indexes können nur auf dem Primärschlüssel liegen
- DClustered Indexes verbrauchen zu viel Speicher
7.Schwer
Die Punktzahlen sind 90, 90 und 80. Welche Werte liefert RANK() OVER (ORDER BY score DESC)?
- A1, 1, 2
- B2, 2, 3
- C1, 2, 3
- D1, 1, 3
8.Schwer
Die Tabelle enrolment(student_id, course_id, student_name, grade) hat den Schlüssel (student_id, course_id). Welche Normalform verletzt sie?
- AKeine, sie ist in BCNF
- BDie zweite Normalform, weil student_name nur von student_id abhängt
- CDie erste Normalform, weil die Spalte grade keine atomaren Werte enthält
- DNur die dritte Normalform, weil grade von student_name abhängt
Lösungsschlüssel
- 1. B · Ein künstlicher Bezeichner ohne fachliche Bedeutung, etwa eine Auto-Increment-ID
- 2. B · INSERT
- 3. D · DELETE
- 4. A · Dauerhaftigkeit (Durability)
- 5. B · Wenn die Unterabfrage mindestens eine Zeile liefert
- 6. B · Die Zeilen können physisch nur in einer Reihenfolge gespeichert werden
- 7. D · 1, 1, 3
- 8. B · Die zweite Normalform, weil student_name nur von student_id abhängt
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.