Normalizacion

Páginas: 3 (630 palabras) Publicado: 22 de abril de 2015
Normalización de Base de Datos

Formas normales
Las formas normales se corresponden a una teoría de normalización iniciada por el propio
Codd y continuada por otros autores (entre los que destacanBoyce y Fagin). Codd definió en 1970 la primera forma normal, desde ese momento aparecieron la segunda, tercera, la
Boyce-Codd, la cuarta y la quinta forma normal.
Una tabla puede encontrarse enprimera forma normal y no en segunda forma normal, pero no al contrario. Es decir los números altos de formas normales son más restrictivos
(La quinta forma normal cumple todas las anteriores).
La teoría deformas normales es una teoría absolutamente matemática, pero en el presente manual se describen de forma intuitiva.

Primera forma normal (1FN)
Una tabla se encuentra en primera forma normal siimpide que un atributo de una tupla pueda tomar más de un valor. La tabla:

Visualmente es una tabla, pero no una tabla relacional (lo que en terminología de bases de datos relacionales se llama relación).No cumple la primera forma normal. Lo cumpliría si:


Segunda forma normal (2FN)
Ocurre si una tabla está en primera forma normal y además cada atributo que no sea clave, depende de forma funcionalcompleta respecto de cualquiera de las claves. Toda la clave principal debe hacer dependientes al resto de atributos, si hay atributos que depende sólo de parte de la clave, entonces esa parte de laclave y esos atributos formarán otra tabla. Ejemplo:



Suponiendo que el DNI y el número de curso formen una clave principal para esta tabla, sólo la nota tiene dependencia funcional completa. Elnombre y los apellidos dependen de forma completa del DNI. La tabla no es 2FN, para arreglarlo:





Tercera forma normal (3FN)
Ocurre cuando una tabla está en 2FN y además ningún atributo que no sea clavedepende transitivamente de las claves de la tabla. Es decir no ocurre cuando algún atributo depende funcionalmente de atributos que no son clave.



La Provincia depende funcionalmente del código...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • LA NORMALIZACION
  • Normalizacion
  • normalizacion
  • la normalizacion
  • normalizacion
  • normalizacion
  • normalizacion
  • Normalización

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS