Primer Forma sobre la base de datos

Primer Forma


Primera Forma Normal 1FN
Una tabla está en primera forma normal si y sólo si:

No existen filas repetidas.
Todos los atributos son atómicos. Un atributo es atómico si los elementos del dominio son simples e indivisibles.
Consideremos el siguiente ejemplo de una sábana de datos de atención a pacientes ¿Puede identificar su cumple las reglas 1FN?

Ejemplo de lo que NO ES una Normalización de Bases de Datos


Segunda forma 




Segunda Forma Normal 2FN
Una tabla está en segunda forma normal si y sólo si:

Cumple con las reglas de 1FN.
Todos los atributos que no forman parte de la Clave Principal tienen dependencia funcional completa de ella.

Las reglas definidas nos plantean las siguientes dudas: ¿Qué es una clave principal? ¿Qué es una dependencia funcional? Paso a explicar:

Clave Principal: Es un conjunto de 1 o más columnas que identifican de manera única (no repetida) a una fila.
Dependencia Funcional: Es una relación de implicancia entre 2 columnas, si cambio la independiente cambia la dependiente.


                     Tercera forma



Tercera Forma Normal 3FN
Una tabla está en tercera forma normal si y sólo si:

Cumple con las reglas de 2FN.
No existen dependencias transitivas.
¿Qué es una dependencia transitiva? Es cuando una columna depende de otra que no es clave principal. Por ejemplo: SEMESTRE depende de MES y MES depende de FECHA. En el caso de nuestra tabla de pacientes, REGIÓN depende de LOCALIDAD y LOCALIDAD depende de RUT. Para tratar esto se crea una tabla nueva con clave principal igual a la columna intermedia incluyendo los campos dependientes, es resultado de la 3FN es este




Comentarios

Publicar un comentario

Entradas populares de este blog

Que es formatear y los tipos.

CICLO WHILE

Inventos de la inteligencia artificial