1.Leicht
Wie sortierst du ein Ergebnis vom höchsten zum niedrigsten Gehalt?
- AORDER BY salary DESC
- BORDER BY salary ASC
- CGROUP BY salary DESC
- DSORT salary DOWN
2.Leicht
Ein Fremdschlüssel (Foreign Key) ist:
- AEine Spalte, deren Werte in allen Zeilen der Tabelle eindeutig sein müssen
- BEine Spalte, die auf den Primärschlüssel einer anderen Tabelle verweist
- CEin Schlüssel, der immer verschlüsselt ist
- DEin Schlüssel, der von ausländischen Benutzern verwendet wird
3.Leicht
Was ist ein Surrogatschlüssel?
- AEin Schlüssel aus realen Daten wie einer E-Mail-Adresse
- BEin Schlüssel, der auf eine andere Tabelle verweist
- CEin künstlicher Bezeichner ohne fachliche Bedeutung, etwa eine Auto-Increment-ID
- DEin Schlüssel, der nur in Views verwendet wird
4.Mittel
Was liefert INTERSECT zwischen zwei SELECT-Abfragen?
- AZeilen, die in beiden Ergebnissen vorkommen
- BZeilen im ersten Ergebnis, die nicht im zweiten sind
- CAlle Zeilen aus beiden Ergebnissen
- DDas kartesische Produkt der Ergebnisse
5.Mittel
Was liefert SELECT SUM(amount) FROM orders, wenn die WHERE-Klausel auf keine Zeilen zutrifft?
- ANULL
- BEine leere Zeichenkette
- CEinen Fehler
- D0
6.Mittel
Die zweite Normalform (2NF) beseitigt:
- ATransitive Abhängigkeiten zwischen Nichtschlüsselspalten über eine andere Nichtschlüsselspalte
- BAlle NULL-Werte
- CFremdschlüssel
- DPartielle Abhängigkeiten von Nichtschlüsselspalten von einem Teil eines zusammengesetzten Schlüssels
7.Schwer
Welche Isolationsstufe verhindert Dirty Reads, erlaubt aber weiterhin Non-Repeatable Reads?
- ASerializable
- BRead committed
- CRead uncommitted
- DRepeatable read
8.Schwer
Eine korrelierte Unterabfrage ist eine Unterabfrage, die:
- AAuf Spalten der äußeren Abfrage verweist und für jede äußere Zeile ausgewertet wird
- BNur Aggregatfunktionen verwendet
- CZwei Tabellen über einen Fremdschlüssel verbindet
- DNur einmal vor der äußeren Abfrage ausgeführt wird und ihr Ergebnis für jede Zeile zwischenspeichert
Lösungsschlüssel
- 1. A · ORDER BY salary DESC
- 2. B · Eine Spalte, die auf den Primärschlüssel einer anderen Tabelle verweist
- 3. C · Ein künstlicher Bezeichner ohne fachliche Bedeutung, etwa eine Auto-Increment-ID
- 4. A · Zeilen, die in beiden Ergebnissen vorkommen
- 5. A · NULL
- 6. D · Partielle Abhängigkeiten von Nichtschlüsselspalten von einem Teil eines zusammengesetzten Schlüssels
- 7. B · Read committed
- 8. A · Auf Spalten der äußeren Abfrage verweist und für jede äußere Zeile ausgewertet wird
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.