1.Leicht
Zu welchem Teil von SQL gehören Anweisungen wie CREATE, ALTER und DROP?
- ATransaction Control Language (TCL)
- BData Manipulation Language (DML)
- CData Control Language (DCL)
- DData Definition Language (DDL)
2.Leicht
Was ist ein Surrogatschlüssel?
- AEin künstlicher Bezeichner ohne fachliche Bedeutung, etwa eine Auto-Increment-ID
- BEin Schlüssel, der auf eine andere Tabelle verweist
- CEin Schlüssel, der nur in Views verwendet wird
- DEin Schlüssel aus realen Daten wie einer E-Mail-Adresse
3.Leicht
Welcher Operator wird für einfachen Textmustervergleich in einer WHERE-Klausel verwendet?
- AMATCH
- BLIKE
- CSIMILAR
- DCONTAINS
4.Mittel
Welche Anweisung entfernt alle Zeilen einer Tabelle, behält ihre Struktur und kann keine WHERE-Klausel haben?
- ADROP TABLE
- BTRUNCATE TABLE
- CDELETE FROM mit einer WHERE-Klausel
- DALTER TABLE
5.Mittel
Wofür steht das „A“ in ACID?
- AAccuracy (Genauigkeit)
- BAtomicity (Atomarität)
- CAggregation (Aggregation)
- DAvailability (Verfügbarkeit)
6.Mittel
Was bewirkt ROLLBACK TO SAVEPOINT s1?
- AEs löscht den Savepoint und alle seitdem geänderten Tabellen
- BEs macht die nach dem Savepoint s1 vorgenommenen Änderungen rückgängig und lässt die Transaktion offen
- CEs macht die ganze Transaktion von Anfang an rückgängig
- DEs beendet die Transaktion und schreibt alles fest
7.Schwer
Die Boyce-Codd-Normalform (BCNF) verlangt, dass für jede nicht-triviale funktionale Abhängigkeit X → Y gilt:
- AX ist ein Superschlüssel
- BX enthält NULL
- CY ist ein Primärschlüssel
- DY ist atomar
8.Schwer
Was liefert folgende Abfrage: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- AEinen Fehler, weil Unterabfragen in WHERE nicht erlaubt sind
- BDen Notendurchschnitt aller Studierenden
- CNur die Studierenden mit der höchsten Note
- DStudierende mit einer Note über dem Notendurchschnitt
Lösungsschlüssel
- 1. D · Data Definition Language (DDL)
- 2. A · Ein künstlicher Bezeichner ohne fachliche Bedeutung, etwa eine Auto-Increment-ID
- 3. B · LIKE
- 4. B · TRUNCATE TABLE
- 5. B · Atomicity (Atomarität)
- 6. B · Es macht die nach dem Savepoint s1 vorgenommenen Änderungen rückgängig und lässt die Transaktion offen
- 7. A · X ist ein Superschlüssel
- 8. D · Studierende mit einer Note über dem Notendurchschnitt
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.