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

NORMALIZACION_DATOS

ANGIE AZUCENA AYALA HERNANDEZEnsayo1 de Septiembre de 2020

390 Palabras (2 Páginas)130 Visitas

Página 1 de 2

[pic 2][pic 3][pic 4][pic 5][pic 6][pic 7][pic 8]

[pic 9]

[pic 10]

NORMALIZACION DE DATOS

SOLUCION AL CASO PLANTEADO:

  1. ENTIDAD NO NORMALIZADA

Esta entidad está conformada por la relación de todos y cada uno de los atributos

necesarios para replicar el documento ORDEN DE PRODUCCION.

[pic 11]

  1. NORMALIZACION EN PRIMERA FORMA NORMAL-1NF

Separando en una nueva entidad a los grupos de datos repetidos, tenemos:

[pic 12]

  1. NORMALIZACION EN SEGUNDA FORMA NORMAL-2NF

Separando en nuevas entidades a los datos que tienen dependencia funcional parcial en entidades con atributos identificadores concatenados, tenemos:

[pic 13]

  1. NORMALIZACION EN 3NF
  • Datos del PEDIDO

NroPed🡪(FechaPed,CodProv,Provincia,CodRespProv,NombreResp,Especificaciones).

PEDIDO(NroPedido,FechaPed,CodProv,Provincia,CodRespProv,NombreResp,Especificaciones).

  • Datos de producción

CodProducto🡪(Descripción,UnidadMedida,Cantidad,FechaInicioPRod,FechaTermProd).

PRODUCCION(CodProducto,Descripción,UnidadMedida,Cantidad,FechaInicioPRod,FechaTermProd).

  • Datos fin de producción

FechEntAlmacen🡪(NroLoteFabric,FechExpProd).

FIN_PRODUCCION(FechEntAlmacen, NroLoteFabric,FechExpProd).

  • DATOS RECEPCIONISTA

CodRecepProd🡪(Nombre,FechRecep).

RECEPCIONISTA(CodRecepProd, Nombre,FechRecep).

MODELO DE DATOS NORMALIZADO EN 3NF

[pic 14]

  1. NORMALIZACION EN BCNF

Observemos la entidad PEDIDO; podremos concluir lo siguiente:

  • Un pedido puede tener varios clientes;enconces:FechaPed 🡪 NroPedido
  • Un pedido puede tener muchos producto;luego:FechaPed🡪CodProd
  • Pero FechaPed,no puede ser clave primaria.
  • Por lo anterior tenemos dos claves candidatas:

(FechaPed,NroPedido)🡪NroPedido

(FechaPed,CodProd)🡪CodProd

  • Tomemos la clave candidate NroPedido.
  • Veamos los cambios a la tabla pedido,al aplicar BCNF:

SUB MODELO DE DATOS PARA LA NORMALIZACIÓN DE BCNF

[pic 15]

MODELO DE DATOS NORMALIZADO EN BCNF:

[pic 16]

  1. NORMALIZACION EN 4 NF

El modelo de datos se encuentra en 2NF porque no existen dependencias funcionales

parciales. También se encuentra en 3NF porque no existe dependencias funcionales

transitivas; y se encuentra en BCNF ya que no existe determinantes que no son claves

primarias. Sin embargo, este modelo de datos no se encuentra en 4NF debido a que hay una dependencia funcional multivaluada en la entidad ORDEN_PRODUCCION, de la siguiente manera: (NroOrden, CodProd) → →FechaExp.

 

Recordemos que cuando se desarrolla una relación de muchos-a-muchos entre dos

entidades; su representación física obliga a crear una entidad intermedia para facilitar este relacionamiento, tal como se indica a continuación:

SUB MODELO DE DATOS PARA LA 4NF

[pic 17]

MODELO DE DATOS NORMALIZADO EN 4NF

[pic 18]

  1. NORMALIZACION EN 5NF

La Proyección Unión que se observa se encuentra en la entidad RECEPCIONISTA; pero como la Recepcionista puede gestionar varias de ORDENES DE PRODUCCION; entonces haremos la extensión a través de una Operación, veamos:

...

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