Aufgabe: Anomalien

Im Folgenden ist eine SQLite-Datenbank gegeben: Download
Anhand der Datenbank sollen alle Lehrer der DSM mit Name, Raum und Fach abgebildet werden.

Rahmenbedingungen:

  • Ein Lehrer kann mehrere Fächer unterrichten.
  • Rainer Zufall heiratet Klara Fall. Klara Fall nimmt den Namen ihres Mannes an.
  • Ein neuer junger Lehrer kommt an die Schule: Alexander Platz. Allerdings unterrichtet er keine Fächer, sondern hospitiert zunächst nur.
  1. Nenne zwei mögliche auftretende Anomalien. Begründe Deine Antwort: Warum/Wann treten welche Anomalien auf?
  2. Korrigiere die Datenbank so, dass die genannten Anomalien nicht mehr auftreten. Selbstverständlich sollen die oben genannten Abfragen weiter funktionieren.
    Tipp: mit CREATE TABLE können sogar mehrere Tabellen in einer Datenbank erzeugt werden.

Besprechung: Fr., 28.04.2023

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert


The reCAPTCHA verification period has expired. Please reload the page.