INFORMATIK / FOS 12
Lernpfad / Qualität sichern

Dritte Normalform & Integrität

Einheit 10 · Transitive Abhängigkeiten beseitigen.

Deine Abgaben

Trage deinen Namen oder das von deiner Lehrkraft vorgegebene Kürzel, deine Klasse und den Kurscode ein. Beim Abgeben werden diese Angaben und dein Lösungsversuch auf dem Schul-Webspace gespeichert und sind für deine Lehrkraft sichtbar. Nur für Lernübungen, nicht als Identitätsnachweis.

Abgabefunktion wird verbunden …

Nach dem Beenden oder Ablauf der Sitzung sind deine bisherigen Lösungen auf diesem Gerät nicht mehr abrufbar. Die Lehrkraft behält deine Abgaben. Noch offene Entwürfe vorher sichern.

90 Minuten · 2 UnterrichtsstundenTheorie & ErarbeitungEinzelarbeit + Austausch

Abhängigkeiten über einen Umweg

BESTELLUNG(BestellID PK, KundenID, Kundenname)
BestellID → KundenID
KundenID → Kundenname

Der Kundenname hängt über KundenID von BestellID ab. Das ist eine transitive Abhängigkeit. In diesem Beispiel trennen wir KUNDE(KundenID, Kundenname) und BESTELLUNG(BestellID, KundenID FK).

Die 3NF verlangt für jede nichttriviale funktionale Abhängigkeit X → A: X ist ein Superschlüssel oder A gehört zu einem Schlüsselkandidaten. Für unsere einfachen Beispiele genügt die Lernregel: 2NF erfüllen und keine Abhängigkeit eines Nichtschlüsselattributs über ein anderes Nichtschlüsselattribut vom Schlüssel belassen.

Gültige Daten erzwingen

Entitätsintegrität: Ein Primärschlüssel ist eindeutig und nicht NULL. Referenzielle Integrität: Ein eingetragener Fremdschlüssel muss auf einen vorhandenen Datensatz verweisen. Ist die Beziehung optional, kann der FK je nach Entwurf NULL erlauben. Wertebereichsregeln: Mengen sind positive ganze Zahlen, Preise nicht negativ. Geschäftsregeln: Ein Ausleihende liegt nach dem Beginn.

Löschen muss geplant werden: Eine Kunde-mit-Bestellungen-Löschung kann gesperrt werden. Kaskadierendes Löschen würde abhängige Datensätze ebenfalls entfernen und muss fachlich begründet sein. Eine gültige KundenID beweist noch nicht, dass die restlichen Angaben sachlich korrekt sind.

Arbeitsauftrag beim Lesen

Notiere fünf Kernbegriffe und erkläre zwei davon mit eigenen Worten. Formuliere eine Frage, die du anschließend mit einem Partner klärst.

Weiter zu den Aufgaben →

02 · Anwenden

AUFGABE 1 · ANWENDEN & BEGRÜNDEN

3NF herstellen · 15 Minuten

Zerlege LIEFERUNG(LieferID, LieferantID, Lieferantenname) bei LieferID als PK. Gib die Abhängigkeiten an.

Ich brauche einen Hinweis
Der Lieferantenname gehört zum Lieferanten.

Die Musterlösung wird nach deiner Abgabe freigeschaltet. Der erste Versuch wird gespeichert und bleibt unverändert.
AUFGABE 2 · ANWENDEN & BEGRÜNDEN

Regelkatalog · 20 Minuten

Formuliere sechs konkrete Regeln für den Pizzaservice: zwei Schlüsselregeln, zwei Wertebereiche und zwei Geschäftsregeln.

Ich brauche einen Hinweis
Unterscheide technische Eindeutigkeit und fachliche Plausibilität.

Die Musterlösung wird nach deiner Abgabe freigeschaltet. Der erste Versuch wird gespeichert und bleibt unverändert.
AUFGABE 3 · ANWENDEN & BEGRÜNDEN

Löschkonferenz · 15 Minuten

Soll beim Löschen eines Kunden automatisch jede Bestellung verschwinden? Begründet einen fachlich passenden Ansatz, ohne eine rechtliche Aufbewahrungsfrist festzulegen.

Ich brauche einen Hinweis
Welche Daten braucht das Unternehmen für nachvollziehbare Vorgänge?

Die Musterlösung wird nach deiner Abgabe freigeschaltet. Der erste Versuch wird gespeichert und bleibt unverändert.

Sichere noch nicht abgegebene Eingaben vor dem Seitenwechsel. Abgegebene Antworten bleiben bei der Lehrkraft und in deiner laufenden Browsersitzung abrufbar. Freitext wird nicht automatisch bewertet.

03 · Sichern

Das bleibt hängen

  • 3NF beseitigt in den einfachen Fällen transitive Nichtschlüsselabhängigkeiten.
  • Primärschlüssel und Fremdschlüssel erfüllen verschiedene Regeln.
  • Normalisierung und Integritätsprüfung ergänzen einander.

Kann ich das erklären?

Exit-Ticket · 3 Minuten

Erkläre den wichtigsten Begriff mit einem eigenen Beispiel. Notiere einen typischen Fehler und wie du ihn vermeidest.

Brücke zum PC

Notiere zu jeder Regel einen gültigen und einen ungültigen Testdatensatz.

Wenn ein Lernziel noch unsicher ist: Bearbeite die passende Aufgabe erneut, bevor du weitergehst.

Lernzusammenfassung zum Mitnehmen

Die wichtigsten Begriffe und Zusammenhänge dieser Einheit auf einer Seite.

PDF-Lernzusammenfassung herunterladen
DEIN ZIEL
  • Transitive Abhängigkeiten beseitigen
  • Integritätsregeln fachlich begründen

Ablauf für 90 Minuten

  1. 10 Min. Einstieg & Rückblick
  2. 20 Min. Text & Begriffe
  3. 45 Min. Aufgaben & Austausch
  4. 15 Min. Sicherung & Exit-Ticket

Aufgabenzeiten sind Richtwerte. In Projekt- und Werkstatteinheiten gilt der dort beschriebene Ablauf.

Zusätzlich ERM üben →
Grundlage: Folien2bis12.pdf; eigene didaktische Ausarbeitung. Aufgaben und Texte für diesen Kurs neu aufbereitet. Materialverzeichnis