1.Leicht
Welches Schlüsselwort gibt einer Spalte oder Tabelle in einer Abfrage einen temporären Alternativnamen?
- AALIAS
- BRENAME
- CNAME
- DAS
2.Leicht
Welche Anweisung fügt einer bestehenden Tabelle eine neue Spalte hinzu?
- AALTER TABLE
- BUPDATE TABLE
- CCREATE COLUMN
- DINSERT COLUMN
3.Leicht
Wie unterscheidet sich UNION ALL von UNION?
- AUNION ALL behält doppelte Zeilen
- BUNION ALL funktioniert nur mit einer Tabelle
- CUNION ALL sortiert das Ergebnis
- DUNION ALL entfernt doppelte Zeilen
4.Mittel
Ein LEFT JOIN liefert:
- ANur alle Zeilen der rechten Tabelle
- BAlle Zeilen der linken Tabelle und die passenden Zeilen der rechten, mit NULLs, wo es keine Übereinstimmung gibt
- CZeilen, die in keiner der beiden Tabellen übereinstimmen
- DNur übereinstimmende Zeilen aus beiden Tabellen
5.Mittel
Eine Tabelle hat Zeilen, in denen col NULL ist. Welche Zeilen liefert WHERE col = NULL?
- AIn jeder Datenbank einen Fehler
- BNur die Zeilen, in denen col NULL ist, wie bei IS NULL
- CAlle Zeilen der Tabelle
- DKeine Zeilen, weil der Vergleich unknown ergibt
6.Mittel
Die zweite Normalform (2NF) beseitigt:
- AAlle NULL-Werte
- BPartielle Abhängigkeiten von Nichtschlüsselspalten von einem Teil eines zusammengesetzten Schlüssels
- CTransitive Abhängigkeiten zwischen Nichtschlüsselspalten über eine andere Nichtschlüsselspalte
- DFremdschlüssel
7.Schwer
Wann heißt ein Schedule nebenläufiger Transaktionen serialisierbar?
- AWenn keine Transaktion jemals Daten liest
- BWenn die Transaktionen nur auf einer CPU laufen
- CWenn seine Wirkung einer seriellen Ausführung derselben Transaktionen entspricht
- DWenn jede Transaktion eine Seriennummer erhält
8.Schwer
Zwei Ärzte im Bereitschaftsdienst prüfen jeweils, dass der andere noch Dienst hat, und melden sich dann beide gleichzeitig ab. Welche Anomalie kann Snapshot Isolation hier noch zulassen?
- ADirty Read
- BWrite Skew
- CNon-Repeatable Read innerhalb einer Transaktion
- DDirty Write
Lösungsschlüssel
- 1. D · AS
- 2. A · ALTER TABLE
- 3. A · UNION ALL behält doppelte Zeilen
- 4. B · Alle Zeilen der linken Tabelle und die passenden Zeilen der rechten, mit NULLs, wo es keine Übereinstimmung gibt
- 5. D · Keine Zeilen, weil der Vergleich unknown ergibt
- 6. B · Partielle Abhängigkeiten von Nichtschlüsselspalten von einem Teil eines zusammengesetzten Schlüssels
- 7. C · Wenn seine Wirkung einer seriellen Ausführung derselben Transaktionen entspricht
- 8. B · Write Skew
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.