Arbeitsblatt Datenbanken & SQL mit Lösungen

Kostenloses Arbeitsblatt Datenbanken & SQL zum Ausdrucken: 8 Aufgaben von leicht bis Prüfungsniveau, mit Lösungsschlüssel. Drucke es aus oder speichere es als PDF.

Neues ArbeitsblattOnline mit Tipps üben

Für Lehrkräfte: kostenlos ausdrucken, kopieren und im Unterricht verwenden. Jedes neue Arbeitsblatt hat neue Werte und einen eigenen Lösungsschlüssel. Über einen Link zu ExamProblems auf Ihrer Kursseite freuen wir uns.

Name: ____________________   Datum: ____________

1.Leicht

Wie sortierst du ein Ergebnis vom höchsten zum niedrigsten Gehalt?

  1. AORDER BY salary ASC
  2. BSORT salary DOWN
  3. CGROUP BY salary DESC
  4. DORDER BY salary DESC
2.Leicht

Welche SQL-Anweisung liest Daten aus einer Tabelle?

  1. ASELECT
  2. BUPDATE
  3. CCREATE
  4. DINSERT
3.Leicht

Welche Anweisung entfernt Zeilen aus einer Tabelle?

  1. ATRUNCATE COLUMN
  2. BDELETE
  3. CREMOVE
  4. DDROP
4.Mittel

Was liefert SELECT COALESCE(phone, 'unknown') FROM customers für einen Kunden, dessen phone NULL ist?

  1. AEine leere Zeichenkette
  2. BEinen Fehler
  3. CNULL
  4. D'unknown'
5.Mittel

Die dritte Normalform (3NF) beseitigt:

  1. AAtomare Werte
  2. BZusammengesetzte Schlüssel
  3. CTransitive Abhängigkeiten zwischen Nichtschlüsselattributen
  4. DRedundante Indizes auf Spalten, die nicht Teil eines Schlüssels sind
6.Mittel

Die zweite Normalform (2NF) beseitigt:

  1. ATransitive Abhängigkeiten zwischen Nichtschlüsselspalten über eine andere Nichtschlüsselspalte
  2. BAlle NULL-Werte
  3. CFremdschlüssel
  4. DPartielle Abhängigkeiten von Nichtschlüsselspalten von einem Teil eines zusammengesetzten Schlüssels
7.Schwer

Was ist ein bekannter Nachteil der Zerlegung von Tabellen in BCNF im Vergleich zur 3NF?

  1. ADie Zerlegung verliert beim erneuten Verbinden immer Daten
  2. BBCNF erlaubt mehr Redundanz als 3NF
  3. CBCNF-Tabellen können keine Primärschlüssel haben
  4. DManche funktionalen Abhängigkeiten lassen sich nicht mehr innerhalb einer einzigen Tabelle prüfen
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?

  1. AWrite Skew
  2. BDirty Write
  3. CNon-Repeatable Read innerhalb einer Transaktion
  4. DDirty Read

Lösungsschlüssel

  1. 1. D · ORDER BY salary DESC
  2. 2. A · SELECT
  3. 3. B · DELETE
  4. 4. D · 'unknown'
  5. 5. C · Transitive Abhängigkeiten zwischen Nichtschlüsselattributen
  6. 6. D · Partielle Abhängigkeiten von Nichtschlüsselspalten von einem Teil eines zusammengesetzten Schlüssels
  7. 7. D · Manche funktionalen Abhängigkeiten lassen sich nicht mehr innerhalb einer einzigen Tabelle prüfen
  8. 8. A · Write Skew

Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.