Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Dritte Normalform | Normalisierung und Normalformen
Relationale Datenbank und Normalisierung
course content

Kursinhalt

Relationale Datenbank und Normalisierung

Relationale Datenbank und Normalisierung

1. Datenbankmodelle
2. Relationales Datenbanksystem
3. Normalisierung und Normalformen

book
Dritte Normalform

Die Regeln für die Dritte Normalform lauten wie folgt:

  • Sie muss die Anforderungen der Zweiten Normalform erfüllen;

  • Alle Attribute, die nicht vom Primärschlüssel abhängen, sondern auf andere Nicht-Schlüsselattribute angewiesen sind, sollten in eine andere Tabelle verschoben werden.

Manchmal möchten Sie vielleicht ein neues Attribut zu einer Tabelle hinzufügen. Aber dies könnte die Größe der Tabelle erheblich aufblähen, insbesondere wenn diese Attribute nicht mit dem Primärschlüssel verknüpft sind. Solche Ergänzungen sind unlogisch!

Betrachten Sie folgendes Beispiel:

In diesem Fall sind Designer Grade und Designer Country nicht wirklich Attribute des Projekt. Sie sind spezifisch für den Designer. Wie im vorherigen Beispiel würden wir, wenn wir die erste Zeile entfernen, wichtige Informationen über Robert Jarrys Designer Grade und Designer Country verlieren.

Es ist Zeit zu normalisieren!

Super! Jetzt haben wir separate Tabellen für jede Entität:

  • Die Projekt-Tabelle mit Attributen, die spezifisch für das Projekt sind;
  • Die Designer-Tabelle mit Attributen, die spezifisch für den Designer sind.
Was sind die Regeln der Dritten Normalform?

Was sind die Regeln der Dritten Normalform?

Wählen Sie einige richtige Antworten aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 4
We're sorry to hear that something went wrong. What happened?
some-alt