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

Was ist ein zusammengesetzter Schlüssel (Composite Key)?

  1. AEin Schlüssel aus zwei oder mehr Spalten
  2. BEin Schlüssel, der in einer separaten Tabelle gespeichert ist
  3. CEin Schlüssel, der doppelte Werte erlaubt
  4. DEin Schlüssel, der von der Datenbank erzeugt wird
2.Leicht

Welche Klausel filtert Zeilen vor der Gruppierung?

  1. AORDER BY
  2. BWHERE
  3. CHAVING
  4. DGROUP BY
3.Leicht

Was liefert ein CROSS JOIN?

  1. AJede Kombination von Zeilen aus den beiden Tabellen
  2. BNur die Zeilen der ersten Tabelle
  3. CNur die Zeilen, die in einer gemeinsamen Schlüsselspalte übereinstimmen
  4. DNur Zeilen, die nicht übereinstimmen
4.Mittel

Studierende können viele Kurse belegen, und Kurse haben viele Studierende. Wie wird das in Tabellen modelliert?

  1. ADurch Zusammenlegen von Studierenden und Kursen in eine Tabelle
  2. BMit einer Liste von Kurs-IDs in einer Spalte
  3. CMit einer Fremdschlüsselspalte course_id in der Studierendentabelle, die auf courses verweist
  4. DMit einer Verknüpfungstabelle, die Fremdschlüssel auf Studierende und Kurse enthält
5.Mittel

Wofür steht das „A“ in ACID?

  1. AAggregation (Aggregation)
  2. BAtomicity (Atomarität)
  3. CAccuracy (Genauigkeit)
  4. DAvailability (Verfügbarkeit)
6.Mittel

Eine View (Sicht) in SQL ist:

  1. AEine gespeicherte Abfrage, die sich wie eine virtuelle Tabelle verhält
  2. BEine Kopie einer Tabelle auf der Festplatte
  3. CEin Bildschirm im Datenbank-Client zum Durchsuchen von Tabellen
  4. DEin Indextyp
7.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. ANon-Repeatable Read innerhalb einer Transaktion
  2. BDirty Read
  3. CDirty Write
  4. DWrite Skew
8.Schwer

x ist NULL und y = 1. Welchen Wert hat die Bedingung (x > 5 OR y = 1)?

  1. AFALSE
  2. BTRUE
  3. CNULL, daher wird die Zeile immer verworfen
  4. DUNKNOWN

Lösungsschlüssel

  1. 1. A · Ein Schlüssel aus zwei oder mehr Spalten
  2. 2. B · WHERE
  3. 3. A · Jede Kombination von Zeilen aus den beiden Tabellen
  4. 4. D · Mit einer Verknüpfungstabelle, die Fremdschlüssel auf Studierende und Kurse enthält
  5. 5. B · Atomicity (Atomarität)
  6. 6. A · Eine gespeicherte Abfrage, die sich wie eine virtuelle Tabelle verhält
  7. 7. D · Write Skew
  8. 8. B · TRUE

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