Was ist Normalization.define 1NF, 2NF und 3NF?

5 Antworten


  • Normalisierung bezieht sich auf Statistik, es ist der Prozess der Identifizierung statistischer Fehler in wiederholten Daten. Der Abschluss dieses Prozesses wird zeigen, wie sich eine bestimmte Variable auf die Daten auswirken kann, was letztendlich die zugrunde liegenden Eigenschaften der mehreren Datensätze zeigt, wenn sie dann verglichen werden können. Es gibt verschiedene Variationen der Normalisierung, einschließlich der Quantil-Normalisierung, die sich auf die Eigenschaft bezieht.

    1NF, auch als First Normal Form oder Minimal Form bekannt, ist ein Formular, das bei der Datenbanknormalisierung verwendet wird. 1NF bezieht sich auf eine Datenbanktabelle, die einem bestimmten Mindestsatz von Kriterien entspricht. Dies bedeutet, dass die Tabelle eine klare und präzise Darstellung einer bestimmten Beziehung darstellt und nicht Teil sich wiederholender Gruppen ist. Beispielsweise hat eine 1NF-Tabelle keine Reihenfolge von oben nach unten in den Zeilen sowie keine Reihenfolge von links nach rechts in den Zeilen. Außerdem gibt es keine identischen Zeilen und alle Spalten sind regelmäßig.

    Zweite Normalform oder 2NF ist eine 1NF-Tabelle, die keine zusammengesetzten Kandidatenschlüssel enthält, bei denen es sich um Schlüssel handelt, die aus mehr als einem Attribut bestehen. In diesem Fall wird die Tabelle automatisch als 2NF-Tabelle definiert. Eine 2NF-Tabelle kann jedoch als 3NF- oder dritte Normalform-Tabelle angesehen werden, wenn nicht jedes Nicht-Prime-Attribut der Tabelle direkt von jedem Kandidatenschlüssel in der Tabelle abhängt. Es ist wichtig zu verstehen, dass ein Nicht-Prime-Attribut zu keinem Kandidatenschlüssel der Tabelle gehört.
  • Normalisierung ist der Prozess der sukzessiven Reduzierung von Beziehungen mit Anomalien, um kleinere und gut strukturierte Beziehungen zu erzeugen.

    Die erste Normalform (1NF) ist eine Relation, die einen Primärschlüssel hat und in der es keine sich wiederholenden Gruppen gibt.

    Zweite Normalform (2NF) eine Relation in der ersten Normalform, bei der jedes Nichtschlüsselattribut voll funktionsfähig vom Primärschlüssel abhängig ist.

    Dritte Normalform (3NF)eine Relation, die sich in der zweiten Normalform befindet und keine transitiven Abhängigkeiten hat.
  • NORMALISIERUNG ist prozesseffizientes Organisieren von Daten in Datenbanken.... es gibt einen Hauptteil der Normalisierung.
    I. Beseitigung redundanter Daten
    ii. Nur verwandte Daten speichern..
    1NF (erste Normalisierungsform): Es ist der Prozess, doppelte Formulare aus denselben Daten zu entfernen und separate Tabellen für jede Gruppe von verwandten Daten zu erstellen und auch jede Zeile mit einer eindeutigen Spalte oder einem Satz von Spalten zu identifizieren
    2NF (zweite Normalisierungsform): Erfüllen Sie alle Anforderungen von 1NF& Entfernen von Teilmengen von Daten, die für mehrere Tabellenzeilen gelten, und platzieren Sie sie in separaten Tabellen.
    3NF (dritte Normalisierungsform): Beide oben genannten Formulare erfüllen und doppelte Daten entfernen.
  • Erste Normalform (1NF). Dies ist die "grundlegende" Normalisierungsebene und entspricht im Allgemeinen der Definition jeder Datenbank, nämlich:

        * Sie enthält zweidimensionale Tabellen mit Zeilen und Spalten.
        * Jede Spalte entspricht einem Unterobjekt oder einem Attribut des Objekts, das durch die gesamte Tabelle repräsentiert wird.
        * Jede Zeile stellt eine eindeutige Instanz dieses Unterobjekts oder Attributs dar und muss sich in irgendeiner Weise von jeder anderen Zeile unterscheiden (d. h., es sind keine doppelten Zeilen möglich).
        * Alle Einträge in einer Spalte müssen von derselben Art sein. In der Spalte "Kunde" sind beispielsweise nur Kundennamen oder -nummern zulässig.

    Zweite Normalform (2NF). Auf dieser Normalisierungsebene muss jede Spalte in einer Tabelle, die nicht den Inhalt einer anderen Spalte bestimmt, selbst eine Funktion der anderen Spalten in der Tabelle sein. In einer Tabelle mit drei Spalten, die Kundennummer, verkauftes Produkt und Preis des verkauften Produkts enthalten, wäre der Preis beispielsweise eine Funktion der Kundennummer (die zu einem Rabatt berechtigt ist) und des spezifischen Produkts.

    Dritte Normalform (3NF). Bei der zweiten Normalform sind noch Änderungen möglich, da eine Änderung einer Zeile in einer Tabelle sich auf Daten auswirken kann, die auf diese Informationen aus einer anderen Tabelle verweisen. Wenn Sie beispielsweise die gerade zitierte Kundentabelle verwenden, wird durch das Entfernen einer Zeile, die einen Kundenkauf beschreibt (z. B. aufgrund einer Rücksendung), auch die Tatsache entfernt, dass das Produkt einen bestimmten Preis hat. In der dritten Normalform werden diese Tabellen in zwei Tabellen aufgeteilt, so dass die Produktpreise separat verfolgt werden.
  • Eine Relation heißt in erster Normalform genau dann, wenn jedes Attribut der Relation nur einen Wert hat.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear