Diferencia entre redundancia de datos e inconsistencia de datos

Descripción general:
la redundancia de datos y la inconsistencia de datos son los términos importantes que se utilizan en la base de datos. Un buen diseño de base de datos es aquel en el que existe una redundancia de datos y una inconsistencia de datos mínimas. En este artículo, le diremos cuáles son estos dos términos y cuál es la diferencia entre ellos.

Redundancia de datos
se define como la redundancia significa datos duplicados y también se establece que las mismas partes de datos existen en múltiples ubicaciones en la base de datos. Esta condición se conoce como redundancia de datos. 

Problemas con la redundancia de datos:
Aquí, discutiremos los pocos problemas con la redundancia de datos de la siguiente manera.

  1. Espacio de almacenamiento desperdiciado.
  2. Actualización de base de datos más difícil.
  3. Conducirá a la inconsistencia de datos. 
  4. La recuperación de datos es lenta e ineficiente.

Ejemplo:
tomemos un ejemplo de una mesa de jugador de cricket.

Paso 1:
considere la mesa del jugador de cricket de la siguiente manera. 

Nombre del jugador Edad del jugador Nombre del equipo identificación del equipo
virat Kohli 32 India 1
Rohit Sharma 34 India 1
ross taylor 37 Nueva Zelanda 2
Shikhar Dhawan 35 India 1
kane williamson 30 Nueva Zelanda 2

Paso 2:
podemos ver claramente que el nombre del equipo y la identificación del equipo se repiten en varios lugares. podemos hacer una tabla separada para almacenar esta información y reducir la redundancia de datos.

Nombre del jugador Edad del jugador Identificación del equipo
virat Kohli 32 1
Rohit Sharma 34 1
ross taylor 37 2
Shikhar Dhawan 35 1
kane williamson 30 2

Paso 3:
Esto se conoce como Normalización y se utiliza para reducir la redundancia de datos.

Identificación del equipo Nombre del equipo
1 India
2 Nueva Zelanda

Inconsistencia de datos: 
cuando los mismos datos existen en diferentes formatos en varias tablas. Esta condición se conoce como Inconsistencia de datos. Significa que diferentes archivos contienen información diferente sobre un objeto o persona en particular. Esto puede causar información poco confiable y sin sentido. La redundancia de datos conduce a la inconsistencia de datos. 

Ejemplo: 
si tenemos una dirección de alguien en muchas tablas y cuando la cambiamos en una sola tabla y en otra tabla, es posible que no se actualice, por lo que puede ocurrir el problema de la inconsistencia de datos.

diferencias :

Tema Redundancia de datos Inconsistencia de datos
Condición Será aplicable cuando existan datos duplicados en varios lugares de la base de datos. Será aplicable cuando los datos duplicados existan en diferentes formatos en múltiples tablas.
¿Cómo minimizarlo?  podemos usar la normalización para minimizar la redundancia de datos. podemos usar restricciones en la base de datos para minimizar la inconsistencia de datos.

Publicación traducida automáticamente

Artículo escrito por CoderSaty y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *