Inhaltsverzeichnis:
Definition - Was bedeutet Datenredundanz?
Datenredundanz ist eine Bedingung, die in einer Datenbank oder Datenspeichertechnologie erzeugt wird, in der dasselbe Datenelement an zwei verschiedenen Orten gespeichert wird.
Dies kann zwei verschiedene Felder in einer einzelnen Datenbank oder zwei verschiedene Bereiche in mehreren Softwareumgebungen oder Plattformen bedeuten. Immer wenn Daten wiederholt werden, handelt es sich im Wesentlichen um Datenredundanz. Dies kann versehentlich geschehen, wird jedoch auch absichtlich zu Sicherungs- und Wiederherstellungszwecken durchgeführt.
Techopedia erklärt die Datenredundanz
Innerhalb der allgemeinen Definition von Datenredundanz gibt es verschiedene Klassifizierungen, die darauf basieren, was in der Datenbankverwaltung als angemessen erachtet wird und was als übermäßig oder verschwenderisch erachtet wird. Verschwenderische Datenredundanz tritt im Allgemeinen auf, wenn ein bestimmtes Datenelement nicht wiederholt werden muss, sondern aufgrund ineffizienter Codierung oder Prozesskomplexität dupliziert wird.
Eine positive Art der Datenredundanz dient der Datensicherung und der Konsistenzsteigerung. Viele Entwickler halten es für akzeptabel, dass Daten an mehreren Orten gespeichert werden. Der Schlüssel besteht darin, ein zentrales Master-Feld oder einen zentralen Speicherplatz für diese Daten bereitzustellen, damit alle Stellen, an denen Daten redundant sind, über einen zentralen Zugriffspunkt aktualisiert werden können. Andernfalls kann Datenredundanz zu großen Problemen bei der Dateninkonsistenz führen, wenn ein Update nicht automatisch ein anderes Feld aktualisiert. Infolgedessen haben Daten, von denen angenommen wird, dass sie identisch sind, unterschiedliche Werte.
