$
check-nf --synthesize -R "PersNr, Name, Rang, VorlNr, Titel, Raum"
TU Darmstadt • Modul 01 • Normalisierung
Normalisierungs-Coach & FD-Synthese
Überprüfen Sie funktionale Abhängigkeiten ($F$), berechnen Sie Attributhüllen ($X^+$), bestimmen Sie alle Kandidatenschlüssel, testen Sie auf Normalformen (1NF, 2NF, 3NF, BCNF) mit Live-Animation und führen Sie den 3NF-Synthesealgorithmus nach Bernstein interaktiv durch.
[+] Klausur-Beispiele:
Relationsschema $R$
KommagetrenntFunktionale Abhängigkeiten $F$
Format:A, B -> C
▶
Live NF-Prüfanimation & Diagnose-Pipeline
Schrittweises Visualisieren der 1NF, 2NF, 3NF und BCNF Prüfschritte
Aktiver Prüfschritt
Bereit
Klicken Sie auf „Prüfung abspielen“ oder „Einzelschritt“, um die detaillierte Normalformen-Prüfung visuell Schritt für Schritt nachzuvollziehen.
$
Tabellen-Visualisierung:
Ausgangs-Relation R(...)
Kandidatenschlüssel
VorlNr
Aktuelle Normalform
Nicht 2NF / Nicht 3NF
Minimale Überdeckung $F_c$
2 FDs
3NF Synthese Relationen
2 Schemata ($R_1, R_2$)