Ejemplo normalizacion base de datos hasta 3era Forma Normal

Páginas: 2 (351 palabras) Publicado: 27 de abril de 2014
Se desea diseñar una base de datos normalizada hasta 3FN para controlar la disponibilidad de materiales de construcción. De cada proveedor de materiales se conoce el código (cprov) que loidentifica, su nombre (nomprov) y la comuna en que se radica (comuna). De cada material se sabe el código (cmat), su descripción (desc), la unidad de medida que se aplica al material (um) y el precio por unidadde medida (precio). Para guardar estos materiales hasta su posterior distribución, existen diversos almacenes. De cada almacén se conoce el código (calm) que lo identifica, su dirección (diralm) yla capacidad de almacenaje (capac). Un proveedor puede suministrar varios materiales y un material puede ser suministrado por diferentes proveedores. Se sabe que un material suministrado por unproveedor esta en un solo almacén y, además, se sabe que la cantidad de un material suministrado por un proveedor se encuentra en el almacén (cantmat). En un almacén se guardan distintos materiales y puedenexistir varios almacenes donde se guarde un mismo material.

DF
Cprovnomprov comuna
Cmat desc um precio
Calm diralm capac
Cprov cmat c alm cantmat
Cprov cmat c alm cantmat diralmcapac desc um precio nomprov comuna

Relación con todos los atributos
R (Cprov, nomprov, comuna, Cmat, desc, um, precio,Calm, diralm , capac, cantmat)
La llave de acuerdo a lasdependencias debe ser cprov cmat
Esta en 1FN 
Aplicar 2FN
Debe estar en 1 FN y no tener dependencia funcional parcial.
Don DFP:
Cprov nomprov comuna
Cmat desc um precio
Luego debe quedarProveedor (Cprov, nomprov, comuna)
Material (Cmat, desc, um, precio)
Y la relación queda
R (Cprov, cmat,Calm, diralm ,capac, cantmat)
Aplicar 3FN
Debe estar en 2 FN y no tener dependencias transitivasProveedor y material están en 3FN pero R…
Calm diralm capac
Cprov cmat c alm cantmat
Existe dependencia transitiva dependencia transitiva de atributos no clave
Calm diralm capac
Luego:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Formas normales para bases de datos con ejemplos
  • Formas normales (bases de datos)
  • Formas Normales de Base de Datos
  • Bases de datos (Formas normales)
  • Formas normales en una base de datos
  • base de datos formas normales
  • Normalización de Bases de Datos. 4 FN. Cuarta Forma Normal
  • 5° Forma Normal (Base de Datos)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS