Redundancia de datos se produce en sistemas de base de datos que tiene un campo que se repite en dos o más tablas. Por ejemplo, cuando los datos del cliente son duplicados y atados con cada producto compraron, redundancia de datos es una fuente conocida de inconsistencia puesto que el cliente puede aparecer con diferentes valores para un determinado atributo.[1] Redundancia de datos conduce a la corrupción y las anomalías de datos y generalmente deben evitarse por diseño.[2] Normalización de bases de datos evita la redundancia y hace el mejor uso posible de almacenamiento de información.[3] Uso apropiado de llaves foraneas puede reducir al mínimo la redundancia de datos y posibilidad de anomalías destructivas.[2] Sin embargo, las preocupaciones de la eficiencia y conveniencia a veces pueden resultar en diseño de datos redundantes a pesar del riesgo de corromper los datos.[4]
Notas y referencias
^Jorge H. Doorn; Laura C. Rivero (2002). Integridad de datos: desafíos y soluciones. Idea Group Inc (IGI). págs. 4 – 5. ISBN978-1-930708-38-9. 23 de enero de 2011.
^ abPeter Rob; Carlos Coronel (2009). Sistemas de bases de datos: diseño, implementación y administración. Cengage Learning. p. 88. ISBN978-1-4239-0201-0. 22 de enero de 2011.
^I. T. L. educación Solutions Limited; ITL (2009). Introducción a la tecnología de la información. Pearson Educación India. p. 522. ISBN978-81-7758-118-8. Retrieved 04 de febrero de 2011.
^Allen G. Taylor (02 de febrero de 2010). SQL para Dummies. Para Dummies. págs. 126-127. ISBN978-0-470-55741-9. 01 de febrero de 2011.
Véase también
Mantenimiento de los datos
Desduplicación de datos
Corrección y detección de errores
RAID (matriz redundante de discos independientes)
Redundancia (ingeniería)
Redundancia (teoría de la información)
v
t
e
Sistemas de gestión de base de datos
Modelos de base de datos
Normalización de bases de datos
Almacenamiento de base de datos
DBMS distribuida
Sistema de bases de datos federadas
Integridad referencial
Álgebra relacional
Cálculo relacional
Base de datos relacional
DBMS relacional
Modelo relacional
Base de datos objeto-relacional
Procesamiento de transacciones
Conceptos
Base de datos
ÁCIDO
CRUD
Null
Clave de candidato
Clave externa
Clave principal
Superkey
Clave suplente
Axiomas de Armstrong
Objetos
Relación
mesa
columna
fila
Vista
Transacción
Registro
Gatillo
Índice
Procedimiento almacenado
Cursor
Partición
Componentes
Control de concurrencia
Diccionario de datos
JDBC
XQJ
ODBC
Lenguaje de consulta
Optimizador de consultas
Plan de consulta
Funciones
Administración y automatización
Optimización de consultas
Replicación
Productos de base de datos
Orientado a objetos
comparación
Relacionales
comparación
Orientada al documento
Gráfico
NoSQL
NewSQL
Esto base de datos-relacionados con el artículo es un trozo. Usted puede ayudar a Copro por expandirse.