Site Info Site Info

Cuáles Son Las Dos Etapas De La Normalización

Cuáles Son Las Dos Etapas De La Normalización

¡Hola estudiantes! Hoy vamos a explorar las dos etapas de la normalización. Piénsenlo como construir algo, ¡pero con datos!

Primera Etapa: Forma Normal 1 (1FN)

Imaginemos una tabla de datos. Esta tabla guarda información sobre estudiantes y sus aficiones. Observen este ejemplo.

Aquí el problema: un estudiante puede tener múltiples aficiones en la misma celda. Es como tener varios ingredientes revueltos en un solo frasco. ¡Queremos cada ingrediente en su propio frasco!

La Primera Forma Normal (1FN) dice: "No más celdas con múltiples valores". Cada celda debe contener solo un valor atómico. Atómico significa indivisible. Como un átomo, la unidad básica.

Visualicen una tabla desordenada. En 1FN, la organizamos para que cada pieza de información esté en su lugar. Si un estudiante tiene tres aficiones, tendremos tres filas para ese estudiante. Cada fila, con una sola afición. Eliminamos las listas dentro de las celdas.

Normalización de bases de datos - YouTube
Normalización de bases de datos - YouTube

Ahora, nuestra tabla es más organizada. Es como pasar de un armario desordenado a uno con cada camisa doblada y en su lugar.

Segunda Etapa: Forma Normal 2 (2FN)

Después de tener 1FN, avanzamos a la Segunda Forma Normal (2FN). Piénsenlo como agregar niveles a un edificio. Primero la base (1FN), luego el siguiente piso (2FN).

PPT - NORMALIZACION DE BASES DE DATOS PowerPoint Presentation, free
PPT - NORMALIZACION DE BASES DE DATOS PowerPoint Presentation, free

Para entender 2FN, necesitamos hablar de claves primarias. Una clave primaria es como el número de identificación único de cada estudiante. Es algo que identifica a cada estudiante de forma inequívoca. No se repite. Como su huella dactilar.

La 2FN se preocupa por la dependencia funcional. ¿Qué significa esto? Significa que ciertos atributos (columnas) dependen de la clave primaria.

Imaginemos una tabla que guarda información sobre pedidos. Cada pedido tiene un ID de pedido (clave primaria), un ID de cliente y la dirección de envío. La dirección de envío depende del ID de cliente, no del ID de pedido directamente.

Normalización Prof. Carlos Rodríguez Sánchez. Definición El proceso de
Normalización Prof. Carlos Rodríguez Sánchez. Definición El proceso de

Aquí está el problema: la dirección de envío se repite para cada pedido del mismo cliente. Es como tener la misma receta escrita en cada plato de comida. ¡Ineficiente!

La 2FN dice: "Si un atributo no clave depende solo de parte de la clave primaria (en tablas con claves compuestas) o de otro atributo no clave, debe moverse a otra tabla".

PPT - Normalización PowerPoint Presentation, free download - ID:5475952
PPT - Normalización PowerPoint Presentation, free download - ID:5475952

Para resolver el problema, dividimos la tabla en dos: una tabla de "Pedidos" y una tabla de "Clientes". La tabla "Pedidos" tiene el ID de pedido, el ID de cliente y otra información del pedido. La tabla "Clientes" tiene el ID de cliente y la dirección de envío.

Ahora, la dirección de envío solo se guarda una vez por cliente. ¡Mucho más eficiente! Es como tener la receta en un libro de cocina, en lugar de en cada plato.

En resumen: 1FN elimina las listas dentro de las celdas. 2FN elimina la redundancia de datos dividiendo las tablas. Ambas etapas ayudan a organizar y optimizar nuestras bases de datos. Es como tener una casa limpia y organizada. ¡Datos felices!

Gallery

La etapa de la Normalización [Necesidades Educativas Especiales
PPT - NORMALIZACION DE BASES DE DATOS PowerPoint Presentation, free
Esquema del Sistema ÓSEO: ¡Visión TOTAL!
Cuales Son Las Etapas Del Desarrollo Embrionario