Consiste en simplificar la relación
entre los atributos de una entidad, transforma estructuras complejas en
conjuntos estables de menor tamaño.
Ventajas:
·
Facilita el mantenimiento.
·
Elimina redundancia.
·
Provee consistencia.
·
Ahorra memoria en dispositivos de
almacenamiento.
1FN (1ra Forma Normal) (Elimina grupos
repetidos).
Una
tabla está en Primera Forma Normal si:
- Todos los atributos son atómicos. Un
atributo es atómico si los elementos del dominio son indivisibles,
mínimos.
- La tabla contiene una clave primaria
única.
- La clave primaria no contiene atributos
nulos.
- No debe existir variación en el número
de columnas.
- Los Campos no clave deben identificarse
por la clave (Dependencia Funcional)
- Debe Existir una independencia del orden
tanto de las filas como de las columnas, es decir, si los datos cambian de
orden no deben cambiar sus significados
- Una tabla no puede tener múltiples
valores en cada columna.
- Los datos son atómicos (a cada valor de
X le pertenece un valor de Y y viceversa).
Esta
forma normal elimina los valores repetidos dentro de una Base de Datos.
2FN (Elimina dependencias parciales y
busca dependencia funcional con clave primaria).
Dependencia
Funcional. Una relación está en 2FN si está en 1FN y si los atributos que no
forman parte de ninguna clave dependen de forma completa de la clave principal.
Es decir que no existen dependencias parciales. (Todos los atributos que no son
clave principal deben depender únicamente de la clave principal).
3FN (Elimina dependencias transitivas).
La
tabla se encuentra en 3FN si es 2FN y si no existe ninguna dependencia
funcional transitiva entre los atributos que no son clave.
No hay comentarios:
Publicar un comentario