ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Normalizacion


Enviado por   •  19 de Mayo de 2015  •  272 Palabras (2 Páginas)  •  87 Visitas

Página 1 de 2

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 llave primaria única.

 La llave primaria no contiene atributos nulos.

 No debe existir variación en el número de columnas.

 Los Campos no llave deben identificarse por la llave (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 BD

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.

Esto quiere decir que todos los atributos que no son clave principal deben depender únicamente de la clave principal.

Ejemplo:

IdEmpleado, IdTurno -> NombreEmpleado

Pero sabemos que

IdEmpleado -> NombreEmpleado

Eso es una dependencia parcial

Nota: -> indica dependencia.

La tabla se encuentra en 3FN si:

Esta 2FN y si no existe ninguna dependencia funcional transitiva entre los atributos que no son clave.

Un ejemplo de este concepto sería que, una dependencia funcional X->Y en un esquema de relación R es una dependencia transitiva si hay un conjunto de atributos Z que no es un subconjunto de alguna clave de R, donde se mantiene X->Z y Z->Y.

Ejemplo:

IdEmpleado, nombreEmpleado, IdPuesto, NombrePuesto.

Aquí está el detalle de

IdEmpleado, nombreEmpleado -> IdPuesto ->NombrePuesto

Para quitar esa dependencia tendría que pasar lo siguiente.

Tabla 1

IdEmpleado, nombreEmpleado, IdPuesto

Tabla

...

Descargar como (para miembros actualizados)  txt (1.9 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com