Zurück

Synthesealgorithmus an unterschiedlichen Beispielen

Der Synthesealgorithmus beschreibt, wie aus einem relationalen Datenbankschema ein Relationenschema der dritten Normalform wird, und garantiert dabei die Abhängigkeitserhaltung.

Das folgende interaktive Element erklärt den Ablauf des Synthesealgorithmus an unterschiedlichen Beispielen.

  • Einleitung
  • Linksreduktion
  • Rechtsreduktion
  • Leere Klauseln
  • Zusammenfassen
  • Neues Datenbankschema

Schema

Attribute: $ATTRLIST
funktionale Abhängigkeiten: Datenbankschema:

    Aufgabenstellung

    $TASK

    Eigenes Schema

    Hier kannst du ein eigenes funktionales Schema eingeben. Alle Komma-getrennten Attribute in einem Textfeld werden für die jeweilige Seite der Klausel angenommen. Leere Klauseln können nicht hinzugefügt werden.

    Beispiel: A, Garten, ID → Haus, X

    $SUCCESS

    $TITLE

    Hinweise Lösung Eigenes Schema
    $ERRORMESSAGE
    Hinweise

    $INFO

    Synthesealgorithmus