1.Leicht
Was ist ein Primärschlüssel (Primary Key)?
- AEine Spalte, die Duplikate enthalten darf, aber nie NULL enthalten darf
- BEine Spalte oder Spaltenkombination, die jede Zeile eindeutig identifiziert
- CDie erste Spalte jeder Tabelle
- DEin Passwort für die Datenbank
2.Leicht
Zu welchem Teil von SQL gehören GRANT und REVOKE?
- AData Manipulation Language (DML)
- BData Control Language (DCL)
- CData Definition Language (DDL)
- DData Query Language (DQL)
3.Leicht
Welches Schlüsselwort gibt einer Spalte oder Tabelle in einer Abfrage einen temporären Alternativnamen?
- AALIAS
- BAS
- CNAME
- DRENAME
4.Mittel
Welche Aussage über HAVING ist richtig?
- AEs kann nicht mit GROUP BY verwendet werden
- BEs sortiert die Ergebnisse
- CEs muss in der SELECT-Anweisung vor WHERE stehen
- DEs kann Aggregatfunktionen verwenden, um Gruppen zu filtern
5.Mittel
Was bewirkt ROLLBACK TO SAVEPOINT s1?
- AEs macht die ganze Transaktion von Anfang an rückgängig
- BEs beendet die Transaktion und schreibt alles fest
- CEs macht die nach dem Savepoint s1 vorgenommenen Änderungen rückgängig und lässt die Transaktion offen
- DEs löscht den Savepoint und alle seitdem geänderten Tabellen
6.Mittel
Wofür steht das „A“ in ACID?
- AAccuracy (Genauigkeit)
- BAvailability (Verfügbarkeit)
- CAggregation (Aggregation)
- DAtomicity (Atomarität)
7.Schwer
Was verlangt die Regel des Write-Ahead Logging (WAL)?
- AJede Abfrage muss protokolliert werden, bevor sie geparst wird
- BDer Log-Eintrag einer Änderung muss vor der geänderten Datenseite auf stabilen Speicher gelangen
- CDas Log wird erst nach einem Absturz geschrieben
- DDatenseiten müssen vor dem Log geschrieben werden
8.Schwer
Was ist ein abdeckender Index (Covering Index) für eine Abfrage?
- AEin Index, der jede Spalte jeder Tabelle abdeckt
- BEin Index, der jede Nacht neu aufgebaut wird
- CEin Index, der alle von der Abfrage benötigten Spalten enthält, sodass die Tabelle selbst nicht gelesen werden muss
- DEin Index nur auf dem Primärschlüssel
Lösungsschlüssel
- 1. B · Eine Spalte oder Spaltenkombination, die jede Zeile eindeutig identifiziert
- 2. B · Data Control Language (DCL)
- 3. B · AS
- 4. D · Es kann Aggregatfunktionen verwenden, um Gruppen zu filtern
- 5. C · Es macht die nach dem Savepoint s1 vorgenommenen Änderungen rückgängig und lässt die Transaktion offen
- 6. D · Atomicity (Atomarität)
- 7. B · Der Log-Eintrag einer Änderung muss vor der geänderten Datenseite auf stabilen Speicher gelangen
- 8. C · Ein Index, der alle von der Abfrage benötigten Spalten enthält, sodass die Tabelle selbst nicht gelesen werden muss
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.