Red de conocimiento informático - Aprendizaje de código fuente - ¿Qué es la redundancia de datos?

¿Qué es la redundancia de datos?

La redundancia de datos ocurre en los sistemas de bases de datos, lo que significa que un campo aparece repetidamente en varias tablas.

Por ejemplo, si cada pieza de información sobre la compra de bienes de un cliente también se registra con la propia información del cliente, dicha redundancia de datos puede causar inconsistencias porque la propia información del cliente puede ser diferente. La redundancia de datos puede provocar anomalías y corrupción de datos y, en general, debe evitarse desde el diseño.

La normalización de la base de datos evita la redundancia y no desperdicia capacidad de almacenamiento. El uso adecuado de claves externas puede minimizar la redundancia de datos y las anomalías. Sin embargo, si se consideran la eficiencia y la conveniencia, a veces los datos redundantes se diseñan sin considerar el riesgo de corrupción de datos.