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

Welcher Operator wird für einfachen Textmustervergleich in einer WHERE-Klausel verwendet?

  1. ASIMILAR
  2. BCONTAINS
  3. CLIKE
  4. DMATCH
2.Leicht

Welches Schlüsselwort gibt einer Spalte oder Tabelle in einer Abfrage einen temporären Alternativnamen?

  1. ARENAME
  2. BALIAS
  3. CAS
  4. DNAME
3.Leicht

Welche Anweisung entfernt Zeilen aus einer Tabelle?

  1. ADROP
  2. BREMOVE
  3. CDELETE
  4. DTRUNCATE COLUMN
4.Mittel

Die dritte Normalform (3NF) beseitigt:

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

Welche ACID-Eigenschaft garantiert, dass festgeschriebene Änderungen einen Systemabsturz überstehen?

  1. AAtomarität (Atomicity)
  2. BKonsistenz (Consistency)
  3. CIsolation
  4. DDauerhaftigkeit (Durability)
6.Mittel

Warum kann eine Tabelle nur einen Clustered Index haben?

  1. AClustered Indexes verbrauchen zu viel Speicher
  2. BClustered Indexes können nur auf dem Primärschlüssel liegen
  3. CDer SQL-Standard verbietet mehr als einen Index pro Tabelle
  4. DDie Zeilen können physisch nur in einer Reihenfolge gespeichert werden
7.Schwer

Zwei-Phasen-Sperrprotokoll (2PL) garantiert:

  1. ADass Transaktionen nie warten
  2. BKonfliktserialisierbare Abläufe (Schedules)
  3. CDass Deadlocks niemals auftreten können
  4. DDass keine Sperren nötig sind
8.Schwer

Warum verwenden viele DBMS striktes Zwei-Phasen-Sperren und halten exklusive Sperren bis zum Commit?

  1. AEs macht ein Transaktionslog überflüssig
  2. BEs macht Deadlocks unmöglich
  3. CEs verhindert kaskadierende Abbrüche, weil niemand nicht festgeschriebene Schreibvorgänge lesen kann
  4. DEs erlaubt Transaktionen, Dirty Data sicher zu lesen

Lösungsschlüssel

  1. 1. C · LIKE
  2. 2. C · AS
  3. 3. C · DELETE
  4. 4. D · Transitive Abhängigkeiten zwischen Nichtschlüsselattributen
  5. 5. D · Dauerhaftigkeit (Durability)
  6. 6. D · Die Zeilen können physisch nur in einer Reihenfolge gespeichert werden
  7. 7. B · Konfliktserialisierbare Abläufe (Schedules)
  8. 8. C · Es verhindert kaskadierende Abbrüche, weil niemand nicht festgeschriebene Schreibvorgänge lesen kann

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