Normalizacion

Páginas: 9 (2128 palabras) Publicado: 19 de noviembre de 2012
CIBERTEC

BASE DE DATOS-TEORIA

PROCESO DE NORMALIZACIÓN
1. Extraer todos los datos del documento en una única relación o tabla.
Nota.- En algunas relaciones se pueden encontrar campos o atributos cuyo valor es el resultado del cálculo matemático de otros atributos. Estos campos se conocen como campos calculados y NO se incluyen en el proceso de normalización. En el presente trabajo sepresentan los campos calculados en negrita y de color rojo.

2.

3. 4. 5.

6.

Adicionar campos necesarios. Este paso se realiza por lo general cuando existen datos que podrían ser ambiguos. En tal caso, se añaden campos identificadores que no permitan la ambigüedad. Reformular la relación inicialmente obtenida incluyendo los campos agregados en el paso anterior. Hallar las dependenciasfuncionales. Determinar la llave primaria. La llave primaria debe permitir el acceso al valor de todos o la mayor cantidad de campos. La composición de dicha llave puede ser simple (un sólo campo) o compleja (más de un campo). Normalizar la relación según los siguientes niveles: a. 1FN – Primera Forma Normal Definición.- Una relación está en 1FN si cumple la propiedad de que sus dominios no tienenelementos que, a su vez, sean conjuntos. Objetivo.- Eliminar los grupos de atributos repetidos. Proceso.- Si NO existen grupo de datos repetidos, la relación o tabla se encuentra en 1FN. - Si existen grupo de datos repetidos (valores no atómicos) se crean dos relaciones. o En la primera relación se colocan los campos o atributos de la relación original que no son repetitivos. o En la segunda relaciónse colocan los campos o atributos repetitivos. Además se debe incluir de la llave primaria de la relación original para indicar la dependencia. b. 2FN – Segunda Forma Norma Definición.- Una relación se dice que está en 2FN si está en 1FN y si, y sólo si, los atributos no llaves (aquellos que no forman parte de la llaves ni primarias, ni candidatas), si los hubiese, son funcional y completamentedependientes de la llave primaria. Objetivo.- Eliminar las dependencias parciales. Proceso.- Este proceso se aplica sólo a las relaciones con llaves compuestas. - Si todos los campos o atributos no llave son total y completamente dependientes de la llave primaria, la relación o tabla se encuentra en 2FN. - Si existen atributos no llave que dependen parcialmente de la llave primaria se procesa comosigue. o Se crea una relación para todos los atributos que dependen funcional y completamente de la llave. A esta relación se incluyen posteriormente los atributos llave. o Se crea otra relación para los atributos que dependan de cada parte (subconjunto) de la llave. La llave de la relación así formada será la parte (subconjunto) de la llave primaria de la cual dependen los atributos.

PROFESORESDEL CURSO

CIBERTEC

BASE DE DATOS-TEORIA

c. 3FN - Tercera Forma Normal Definición.- Una relación R está en 3FN si está en 2FN y si, y sólo si, los atributos no llaves son independientes de cualquier otro atributo no llave primaria. Esto es lo mismo que decir que se deben eliminar las dependencias transitivas de atributos no llaves respecto a la llave primaria, estando ya la relación en2FN. Objetivo.- Eliminar las dependencias transitivas. Proceso.- Si todos los campos o atributos no llave dependen directamente de la llave primaria, la relación o tabla se encuentra en 3FN. - Si existen campos o atributos no llave que dependen transitivamente (a través de otro atributo no llave) de la llave primaria se procesa como sigue. o Se crea una relación para los atributos no llaves quedependen directamente (no transitivamente) de la llave primaria. A esta relación se incluyen posteriormente los atributos llave. o Se crea una relación para los atributos no llaves que dependen transitivamente de la llave primaria a través de otro atributo o conjunto de atributos no llave primaria (que no son parte de la llave primaria.) La llave primaria de la relación así formada será el atributo...
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