Black box

Páginas: 6 (1365 palabras) Publicado: 18 de octubre de 2014
Forma normalizada 4

La Cuarta Forma Normal se asegura de eliminar las dependencias multivaluadas (las cuales son una afirmación donde dos atributos o conjuntos de atributos son independientes uno de otro ) de las tablas y que estas se encuentren correcta y eficientemente representadas en un diseño de base de datos.

Una tabla está en 4NF si y solo si esta en Terceraforma normal o en BCNF (Forma Normal de Boyce/Codd) y no posee dependencias multivaluadas. Una tabla con una dependencia multivaluada es una donde la existencia de dos o más relaciones independientes muchos a muchos causa redundancia; y es esta redundancia la que es suprimida por la cuarta forma normal.

Ejemplo.

Restaurante
Variedad de comida
Area de envío
Tabaris
Comida picante
EsparzaTabaris
Comida picante
Miramar
Tabaris
Sopa
Esparza
Tabaris
Sopa
Miramar
Hong kong
Sopa
Orotina
Hong kong
Ensalada
Orotina
Calecos
Comida picante
Esparza
Calecos
Comida picante
Miramar
Calecos
Comida picante
Orotina
Calecos
Ensalada
Esparza
Calecos
Ensalada
Miramar
Calecos
Ensalada
Orotina


Cada fila indica que un restaurante dado puede entregar una variedaddada de comida a un área dada.
Note que debido a que la tabla tiene una clave única y ningún atributo no-clave, no viola ninguna forma normal hasta el BCNF. Pero debido a que las variedades de comida que un restaurante ofrece son independientes de las áreas a las cuales el restaurante envía, hay redundancia en la tabla: por ejemplo, dice que tres veces Calecos ofrece la Corteza rellena, y siCalecos comienza a producir casados entonces se necesitara agregar múltiples registros, uno para cada una de las Áreas de envío de Calecos. En términos formales, esto se describe como que variedad de comidas está teniendo una dependencia multivalor en Restaurante.

Para satisfacer la 4NF, se debe poner los hechos sobre las variedades de comidas ofrecidas en una tabla diferente de los hechos sobreáreas de envío:




Areas de envío por restaurante:

Restaurante
Area de Envio
Tabaris
Esparza
Tabaris
Miramar
Hong Kong
Orotina
Calecos
Esparza
Calecos
Miramar
Calecos
Orotina



Variedades por restaurante:

Restaurante
Variedades de comida
Tabaris
Comida picante
Tabaris
Sopa
Hong Kong
Sopa
Hong Kong
EnsaladaCalecos
Comida picante
Calecos
Ensalada




Forma normalizada 5:

La quinta forma normal(5FN), también conocida como forma normal de proyección-unión(PJ/NF), es un nivel de normalización de bases de datos designado para reducir redundancia en las bases de datos relacionales que guardan hechos multi-valores aislando semánticamente relaciones múltiples relacionadas. Una tabla se dice que estáen 5NF si y sólo si está en 4NF y cada dependencia de unión (join) en ella es implicada por las claves candidatas.

Ejemplo:

Entidades: Agentes, Compañías y productos.

Si los agentes representan compañías, las compañías fabrican productos, y los agentes venden productos, entonces se querría tener guardado un registro de cuáles agentes venden cuáles productos para cuál compañía.

Estainformación puede ser guardada en un registro con tres campos:



Agente
Compañía
Producto
Jiménez
Ford
Automóvil
Jiménez
General Motors
Camión

Esta forma es necesaria en el caso general. Ahora bien, aunque el agente Parra vende autos hechos por Ford y camiones hechos por General Motors; él no vende camiones Ford ni autos General Motors. Esto es, se necesita la combinación de lostres campos para saber cuáles combinaciones son válidas y cuáles no. Ahora bien, se supone siguiente regla: si un agente vende cierto producto y él representa la compañía que lo fabrica, entonces él vende un producto para esa compañía.

Agente
Compañía
Producto
Jiménez
Ford
Automóvil
Jiménez
Ford
Camión
Jiménez
General Motors
Automóvil
Jiménez
General Motors
Camión
Castro...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • black box
  • Black boxes
  • Inside The Black Box
  • Black Box Levant
  • Black Box User Manual
  • el boxer
  • El Box
  • Bóxer

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS