Was sind die Nachteile der Datenredundanz?

Nachteile der Datenredundanz sind eine unnötige Vergrößerung der Datenbanken und die Wahrscheinlichkeit einer Datenbeschädigung als direkte Folge der Redundanz. Weitere Nachteile sind die Wahrscheinlichkeit von Dateninkonsistenzen sowie eine verringerte Effizienz einer Datenbank.

Datenredundanz ist ein sehr häufiges Attribut moderner Computerdatenbanken. Grundsätzlich handelt es sich um eine Wiederholung von Daten innerhalb einer Datenbank. Sie können in einer Tabelle als wiederholte Daten oder allein erscheinen. Es ist normalerweise nicht etwas, was der Programmierer als Teil des Systems beabsichtigt hat, aber es ist ein Nebenprodukt der Programmierung ohne Voraussicht.

Datenredundanz kann in Datenbanken auftreten, die Kunden- und Kundeninformationen auflisten. Wenn ein Kunde bei zwei getrennten Besuchen zweimal getrennte Angaben macht, werden die Angaben des Kunden nun zweimal in die Datenbank eingetragen und alle Felder werden dupliziert. Wenn das System intelligent genug ist, um wiederholte Informationen zu erfassen, ist der Name des Kunden nur einmal im System vorhanden. Ein Name kann auch mehrmals vorkommen, wenn ein Kunde verschiedene Standorte derselben Filiale besucht. Wenn die Datenbanken nicht gut miteinander synchronisiert sind, kann es zu Duplizierungen kommen. Zu viele zusätzliche Daten wie diese können zu einer Überlastung der Festplatte durch übermäßiges Backup nutzloser Daten führen.