![](https://assets.isu.pub/document-structure/230701033554-9fbea43af5716c72a50cb39565a53b2e/v1/4f3ae77962ef6c6e58d85bf436c7248a.jpeg?width=720&quality=85%2C50)
1 minute read
Ventajas y Desventajas
❖ Puede dificultar el acceso a los datos en algunas consultas complejas, ya que puede requerir la combinación de múltiples tablas.
JOINs
Advertisement
Normalización
❖ Reduce la redundancia de los datos, lo que resulta en un uso más eficiente del espacio de almacenamiento y una mayor consistencia de los datos.
❖ Proporciona una estructura de datos clara y coherente, lo que facilita la comprensión y el mantenimiento de la base de datos.
❖ Ayuda a garantizar la integridad de los datos, al evitar la inserción de datos duplicados o inconsistentes.
❖ Permite un mejor rendimiento de la base de datos al evitar la necesidad de actualizar datos en varias tablas.
Desventajas:
❖ Puede resultar en un mayor tiempo y esfuerzo de diseño, ya que requiere la identificación de las dependencias funcionales y la división de las tablas en múltiples tablas más pequeñas.
❖ Puede aumentar la complejidad de la base de datos, lo que puede dificultar su gestión y mantenimiento.
Ventajas:
❖ Permiten combinar datos de varias tablas, lo que facilita la realización de consultas complejas y la obtención de información detallada.
❖ Permiten realizar cálculos y agregaciones en conjuntos de datos combinados de múltiples tablas.
❖ Permiten mostrar los datos de una manera coherente y fácilmente comprensible.
Desventajas:
❖ Pueden afectar negativamente el rendimiento de la base de datos, especialmente en consultas que involucran grandes conjuntos de datos y múltiples joins.
❖ Requieren una comprensión sólida de la estructura de la base de datos y de las relaciones entre las tablas para poder escribir consultas efectivas.
❖ Pueden ser propensos a errores si no se especifican correctamente las columnas que se utilizan para combinar las tablas.