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. ALIKE
  2. BSIMILAR
  3. CMATCH
  4. DCONTAINS
2.Leicht

Welches Schlüsselwort sortiert das Ergebnis einer Abfrage?

  1. AGROUP BY
  2. BSORT
  3. CORDER BY
  4. DARRANGE
3.Leicht

Ein INNER JOIN liefert:

  1. AAlle Zeilen aus beiden Tabellen
  2. BZeilen, die nicht übereinstimmen
  3. CNur Zeilen mit übereinstimmenden Werten in beiden Tabellen
  4. DAlle Zeilen aus der linken Tabelle, mit NULL, wo es keine Übereinstimmung gibt
4.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
5.Mittel

In der relationalen Algebra entspricht der Projektionsoperator (π):

  1. ADem Sortieren des Ergebnisses
  2. BDer Auswahl, welche Zeilen eine bestimmte Bedingung erfüllen
  3. CDem Verbinden zweier Tabellen über einen Schlüssel
  4. DDer Auswahl, welche Spalten im Ergebnis erscheinen
6.Mittel

Welche Anweisung entfernt alle Zeilen einer Tabelle, behält ihre Struktur und kann keine WHERE-Klausel haben?

  1. AALTER TABLE
  2. BDELETE FROM mit einer WHERE-Klausel
  3. CDROP TABLE
  4. DTRUNCATE TABLE
7.Schwer

R(A, B, C, D) hat die funktionalen Abhängigkeiten A → B und C → D. Was ist der Schlüsselkandidat?

  1. A{A}
  2. B{C}
  3. C{B, D}
  4. D{A, C}
8.Schwer

Warum gilt NATURAL JOIN in Produktionsabfragen als riskant?

  1. AEr liefert immer ein kartesisches Produkt
  2. BEr ignoriert Primär- und Fremdschlüssel und behält nur NULL-Zeilen
  3. CEr wird von keiner Datenbank unterstützt
  4. DEr verbindet über jede gleichnamige Spalte, sodass eine neue Spalte das Ergebnis unbemerkt verändern kann

Lösungsschlüssel

  1. 1. A · LIKE
  2. 2. C · ORDER BY
  3. 3. C · Nur Zeilen mit übereinstimmenden Werten in beiden Tabellen
  4. 4. A · Eine gespeicherte Abfrage, die sich wie eine virtuelle Tabelle verhält
  5. 5. D · Der Auswahl, welche Spalten im Ergebnis erscheinen
  6. 6. D · TRUNCATE TABLE
  7. 7. D · {A, C}
  8. 8. D · Er verbindet über jede gleichnamige Spalte, sodass eine neue Spalte das Ergebnis unbemerkt verändern kann

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