Was heißt normalisierung?

Gefragt von: Frau Elisabeth Janssen  |  Letzte Aktualisierung: 15. Juli 2021
sternezahl: 4.4/5 (26 sternebewertungen)

Normalisierung beschreibt den Prozess der Strukturierung und Umorganisation eines relationalen Datenbankschemas. Informationen werden in mehrere Tabellen aufgeteilt und über Beziehungen mit dem Ziel miteinander verknüpft, Redundanzen, Inkonsistenzen und Anomalien zu vermeiden und beseitigen.

Warum wird eine Normalisierung durchgeführt?

Warum wird eine Normalisierung durchgeführt? Ziel der Normalisierung ist eine redundanzfreie Datenspeicherung zu erstellen. Redundanzfrei bedeutet, dass Daten entfernt werden können, ohne dass es zu Informationsverlusten kommt. Weiterhin soll die Normalisierung Anomalien entfernen.

Welche Vorteile hat die Normalisierung?

Unter Normalisierung versteht man die schrittweise Zerlegung von Relationen, um Redundanzen innerhalb des Datenschemas zu beheben.
...
Mit einer Normalisierung werden folgende Ziele verfolgt:
  • Integritätssicherung,
  • Redundanzfreie Speicherung,
  • Generierung von "lesbaren" Relationen.

Warum normalisiert man nicht alle Datenmodelle?

Warum normalisiert man nicht alle Datenmodelle? Eine zu starke Normalisierung der Daten hat negative Folgen. ... Daher wird besonders in der Datenanalyse und dem Reporting die Normalisierung aufgehoben, um durch Redundanz Ergebnisse schneller abzurufen.

Welche Bedingungen müssen für die 2 Normalform erfüllt sein?

Ein Relationenschema ist in der 2. Normalform, wenn es in der 1. Normalform ist und wenn jedes nicht zum Identifikationsschlüssel gehörige Attribut von diesem voll funktional abhängig ist.

Was ist die Normalisierung (Normalformen)? - einfach erklärt!

30 verwandte Fragen gefunden

Was verhindert die 3 Normalform?

Die Dritte Normalform ist das Ziel einer erfolgreichen Normalisierung in einem relationalen Datenbankmodell. Sie verhindert einerseits Anomalien und Redundanzen in Datensätzen und andererseits bietet sie genügend Performance für SQL-Abfragen.

Warum sollte man redundante Informationen meiden?

Datenbanken und Datenstrukturen

In der Datenbankentwicklung sowie in Datenstrukturen von Programmen gilt es, Redundanzen möglichst vollständig zu vermeiden, da diese zu einem höheren Speicherplatzbedarf und zu Inkonsistenzen führen können. Redundanzen werden daher zu den Anomalien gezählt.

Was ist ein atomares Attribut?

Attribute müssen atomar sein. Das meint: Einem Attribut dürfen nicht mehrere Werte aus dem definierten Gültigkeitsbereich zugeordnet sein. Wiederholende Gruppen, also mehrwertige Relationen, sind in eine eigene Tabelle auszulagern und zu verknüpfen.

Warum relationale Datenbank?

Relationale Datenbanken haben den Vorteil, dass Redundanzen, also die mehrfache Speicherung gleicher Daten, und Inkonsistenzen, Probleme bei der Aktualisierung mehrfach gespeicherter Datensätze, verhindert werden.

Was versteht man unter Normalisierung von Daten?

Unter Normalisierung eines relationalen Datenschemas (Tabellenstruktur) versteht man die Aufteilung von Attributen (Tabellenspalten) in mehrere Relationen (Tabellen) gemäß den Normalisierungsregeln (s. u.), so dass eine Form entsteht, die keine Redundanzen mehr enthält. Normalform vorliege. ...

Was versteht man unter der ersten Normalform?

Eine Tabelle einer relationalen Datenbank entspricht der 1. Normalform (1NF), wenn folgende Voraussetzungen erfüllt sind: Alle Daten liegen atomar vor. Alle Tabellenspalten beinhalten gleichartige Werte.

Was versteht man unter Normalform?

Eine Normalform (auch kanonische Form) ist eine mathematische Darstellung mit bestimmten, von der Art der Normalform vorgegebenen Eigenschaften. Ist eine Normalform definiert, kann diese ausgehend von einer beliebigen Darstellung durch Äquivalenzrelation erreicht werden.

Was sind atomare Datensätze?

Der Begriff atomar (griechisch: atomos „unteilbar“) kennzeichnet ein Element, eine Struktur oder einen Sachverhalt, der nicht weiter zerlegbar/unterteilbar ist. Im Gegensatz dazu stehen die komplexen/zusammengesetzten Strukturen, die aus mehreren Teilbestandteilen aufgebaut sind.

Was ist ein Nichtschlüsselattribut?

Schlüsselattribute sind Daten, nach denen man suchen kann, weil diese organisiert sind. Nichtschlüsseldaten sind solche, die allenfalls an Schlüsseldaten hängen. ... Das organisierte Wiederauffinden von gespeicherten Daten ist ein zentraler Kernbereich von Datenbanken.

Was ist eine wiederholungsgruppe?

Wiederholungsgruppen. Wiederholungsgruppen sind Listen oder Folgen gleichen Datentyps innerhalb eines Attributs (hier aus unseren Grzunddaten das Attribut cdIDFolge).

Wie verhindert man Redundanz?

Wie kann man Redundanzen vermeiden? Redundanzen können mittels der Normalisierung entfernt werden. Die Normalisierung entfernt doppelte Informationen, ohne das ein Informationsverlust in anderen Relationen stattfindet.

Warum sind redundante Daten in einer Datenbank nicht sinnvoll?

Normalisierung von Datenbanken

Redundante Daten, also Daten, die entweder in mehreren Tabellen gleichzeitig gespeichert sind oder innerhalb einer Tabelle mehrfach vorkommen, verursachen nicht nur bei der Wartbarkeit der Daten große Probleme. ... Hier werden Daten einer Sportveranstaltung eines Sportvereins gespeichert.

Was bedeutet redundantes System?

Redundanz (von lateinisch redundare, überlaufen, sich reichlich ergießen) ist das zusätzliche Vorhandensein funktional gleicher oder vergleichbarer Ressourcen eines technischen Systems, wenn diese bei einem störungsfreien Betrieb im Normalfall nicht benötigt werden.

Wann ist eine Tabelle in der ersten Normalform?

Ein Relationstyp (Tabelle) befindet sich in der ersten Normalform (1NF), wenn die Wertebereiche der Attribute des Relationstypen atomar sind.