Normalización :
la normalización es el método utilizado en una base de datos para reducir la redundancia de datos y la inconsistencia de datos de la tabla. Es la técnica en la que los datos de no redundancia y coherencia se almacenan en el esquema establecido. Al usar la normalización, el número de tablas aumenta en lugar de disminuir.
Desnormalización :
La desnormalización es también el método que se utiliza en una base de datos. Se utiliza para agregar la redundancia para ejecutar la consulta rápidamente. Es una técnica en la que se combinan datos para ejecutar la consulta rápidamente. Al utilizar la desnormalización se disminuye el número de tablas que se oponen a la normalización.
Diferencia entre normalización y desnormalización:
S.NO | Normalización | desnormalización |
---|---|---|
1. | En la normalización, los datos de no redundancia y consistencia se almacenan en un esquema establecido. | En la desnormalización, los datos se combinan para ejecutar la consulta rápidamente. |
2. | En la normalización, se reduce la redundancia de datos y la inconsistencia. | En la desnormalización, se agrega redundancia para la ejecución rápida de consultas. |
3. | La integridad de los datos se mantiene en la normalización. | La integridad de los datos no se mantiene en la desnormalización. |
4. | En la normalización, la redundancia se reduce o elimina. | En la desnormalización se agrega redundancia en lugar de reducción o eliminación de redundancia. |
5. | Se incrementa el número de tablas en normalización. | Desnormalización, Número de tablas en disminución. |
6. | La normalización optimiza los usos de los espacios en disco. | La desnormalización no optimiza los espacios en disco. |