Want to create interactive content? It’s easy in Genially!

Get started free

EXPOSICIÓN SOBRE LA NORMALIZACIÓN EN LAS BASES DE DATOS

Carlota Mezquida Macias

Created on November 6, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Memories Presentation

Animated Chalkboard Presentation

Chalkboard Presentation

Witchcraft Presentation

Sketchbook Presentation

Vaporwave presentation

Animated Sketch Presentation

Transcript

La Normalización

Carlota mezquida y álvaro olmedilla

Empezar

ÍNDICE

1. ¿Qué es?

2. Etapas

3. Funciones

4. claves

5. Conclusión

¿Qué es?

La normalización es la transformación de las vistas de usuario complejas y del almacén de datos a un juego de estructuras de datos más pequeñas y estables. La normalización de bases de datos es un proceso que consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional. Una vez obtenido el esquema relacional resultantes del modelo entidad relación que representaba la base de datos, normalmente tendremos una buena base de datos.

Etapas

1. Primera Forma Normal (1FN): En esta etapa, se elimina la duplicación de datos en una sola tabla. Se asegura que cada atributo (columna) tenga un valor único y no se repita en la tabla. 2. Segunda Forma Normal (2FN): En esta etapa, se divide una tabla en dos o más tablas cuando un atributo no clave (no principal) depende de otro atributo no clave. Se busca eliminar la dependencia transaccional, es decir, la dependencia entre atributos no clave. 3. Tercera Forma Normal (3FN): En esta etapa, se divide una tabla en dos o más tablas cuando un atributo no clave depende de la clave principal (clave única). Se busca eliminar la dependencia funcional, es decir, la dependencia entre atributos no clave y la clave principal.

Funciones

Eliminar Redundancias: La normalización reduce la duplicación de datos almacenados en la base de datos. Al dividir los datos en tablas más pequeñas y relacionarlas adecuadamente, se evita almacenar la misma información en múltiples lugares. Mejorar la Integridad de los Datos: Al establecer relaciones claras entre tablas y definir reglas de integridad referencial, se asegura que los datos sean consistentes y precisos. Esto significa que los cambios en una parte de la base de datos se reflejan correctamente en todas las áreas relacionadas. Facilitar el Mantenimiento: Las bases de datos normalizadas son más fáciles de mantener y actualizar. Cuando los datos están organizados correctamente, los cambios y actualizaciones se pueden hacer en un solo lugar, lo que simplifica la administración y reduce el riesgo de errores. Optimizar el Rendimiento: Aunque puede parecer que tener más tablas y relaciones complicará el acceso a los datos, en realidad, una base de datos bien normalizada puede mejorar el rendimiento. Esto se debe a que las consultas se ejecutan de manera más eficiente, ya que no se necesita procesar grandes volúmenes de datos redundantes.

Claves

En la normalización de bases de datos, las claves son conceptos fundamentales que permiten organizar y estructurar la información de manera eficiente y consistente. Los tipos de claves más comunes en la normalización de bases de datos son: Claves primarias, claves foránea y clave candidata.

Conclusión

La normalización de bases de datos es un proceso fundamental en el diseño de bases de datos relacionales que busca minimizar la redundancia y garantizar la integridad de los datos. A través de la aplicación de reglas y técnicas

¡Muchas gracias!