Quali sono gli svantaggi della ridondanza dei dati?

Gli svantaggi della ridondanza dei dati includono un aumento non necessario delle dimensioni dei database e la probabilità che il danneggiamento dei dati sia un risultato diretto della ridondanza. Altri svantaggi includono la probabilità di incoerenza dei dati e una diminuzione dell'efficienza di un database.

La ridondanza dei dati è un attributo molto comune del moderno database di computer. Fondamentalmente, è una ripetizione di dati all'interno di un database. Può apparire all'interno di una tabella come dati ripetuti, oppure può apparire da solo. In genere non è qualcosa che il programmatore intendeva far parte del sistema, tuttavia, è un sottoprodotto della programmazione senza lungimiranza.

La ridondanza dei dati può verificarsi nei database che elencano le informazioni sulla clientela e sui clienti. Se un cliente fornisce informazioni due volte separate durante due visite separate, ora le informazioni del cliente vengono inserite due volte nel database e tutti i campi sono duplicati. Se il sistema è abbastanza intelligente da catturare informazioni ripetute, il nome del cliente esiste solo una volta nel sistema. Un nome potrebbe anche apparire più volte se un cliente visita posizioni separate della stessa catena di negozi. Se i database non sono sincronizzati bene l'uno con l'altro, potrebbe verificarsi la duplicazione. Troppe istanze di dati extra come questo possono portare a un disco rigido sovraccarico a causa dell'eccessivo backup di dati inutili.