4ta Forma

August 3, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download 4ta Forma...

Description

 

CUARTA FORMA NORMAL (4FN)

 

DEFINICION: Es una forma normal usada en la normalización de bases de datos. La 4NF se asegura de que las depe de pend nden enci cias as mu mult ltiv ivalu aluad adas as in inde depe pend ndie ient ntes es es esté tén n correctas y eficientemente representadas representadas en un diseño de base de datos. La 4NF es el siguiente nivel de normalización después de la forma normal de Boyce-Codd B oyce-Codd (BCNF).

 

CARACTERISTICAS:    Una

tabla está en 4NF si y solo si esta en   Tercera forma normal  normal   o en en BCNF  BCNF (Boyce-Codd  (Boyce-Codd forma norma) o cu cual alqu quie ierra de am amba bas, s, y no pos osee ee de depe pend nden enci cias as multivaluadas no triviales.

   La

definición de la 4NF se basa en la noción de una dependencia una  dependencia multivaluada. multivaluada.

  Una

tabla con una dependencia una  dependencia multivaluada es multivaluada  es una donde la existencia de dos o más relaciones independientes independien tes muchos a muchos causa redundancia; y es esta redundancia la que es suprimida por la cuarta forma normal.

 

EJEMPLO N 1: °

PERMUTACIONES ACIONES DE ENVÍOS DE PIZZAS PERMUT RESTAURANTE VARIEDAD DE PIZZA ÁREA DE ENVÍO Vincenzo's Pizza Corteza gruesa Springfield Vincenzo's Pizza Corteza gruesa Shelbyville Vincenzo's Pizza Vincenzo's Pizza Elite Pizza Elite Pizza A1 Pizza A1 Pizza A1 Pizza A1 Pizza A1 Pizza

Corteza fina Corteza fina Corteza fina Corteza rellena Corteza gruesa Corteza gruesa Corteza gruesa Corteza rellena Corteza rellena

Springfield Shelbyville Capital City Capital City Springfield Shelbyville Capital City Springfield Shelbyville

A1 Pizza

Corteza rellena

Capital City

 

Cada fila indica que un restaurante dado puede entregar una variedad de pizza a un área dada. Note que debido a, que tabla tiene una clave yal.ningún atri at ribu buto to no no-c -cla lave ve, no lavi viol olaa ni ning ngun una a for orma ma única norm no rmal . Per ero o debido a que las variedades de pizza que un restaurante ofrece son independientes de las áreas a las cuales el restaurante envía, hay redundancia en lala Corteza por rellena, ejemplo, nos dicen tres veces que que A1  A1 Pizza ofrece Pizza  ofrece latabla:  Corteza rellena ,y si   A1 A1 Pi Pizz zza a   co comi mie enz nzaa a pr pro odu duci cirr pi pizzzas de   Cort Corteeza de queso   entonces necesitaremos agregar múltiples registros, uno para cada una de las Áreas las  Áreas de envío de envío de A1  A1 Pizza. Pizza.

 

En términos formales, esto se describe como que Variedad que  Variedad de pizza está pizza  está teniendo una dependencia multivalor en Restaurante en Restaurante.. Para satisfacer la 4NF, debemos poner los hechos sobre las variedades las  variedades de pizza ofrecidas pizza  ofrecidas en una tabla diferente de los hechos sobre áreas sobre áreas de envío: envío: VARIEDADES POR RESTAURANTE RESTAURANTE

VARIEDAD DE PIZZA

Vincenzo's Pizza

Corteza gruesa

Vincenzo's Pizza

Corteza fina

Elite Pizza

Corteza fina

Elite Pizza

Corteza rellena

A1 Pizza

Corteza gruesa

A1 Pizza

Corteza rellena

 

ÁREAS DE ENVÍO POR RESTAURANTE RESTAURANTE

ÁREA DE ENVÍO

Vincenzo's Pizza

Springfield

Vincenzo's Pizza

Shelbyville

Elite Pizza

Capital City

A1 Pizza A1 Pizza

Springfield Shelbyville

A1 Pizza

Capital City

En c oofr ntrrec asidas teas , spo i rlasun  vari va dade da ste de  pizza of ecid por rerie setau aur rdes ant an a vece ve cess var aria iarran de un   área área de en enví vío o a otra, la tabla original de la tres columnas satisfaría la 4NF.

 

EJEMPLO N 2: °

En esta tabla podemos ver los atributos: nombre del cliente, el tipo de crédito que tiene y su dirección. TIPO DE TARJETA

NOMBRE

DIRECCION

123

Gómez

Rivaguero 456

123

Gómez

Gamarra 768

127

Gómez

Rivaguero 456

127

Gómez

Gamarra 768

193

Pérez

Cádiz 468

Como el cliente tiene mas de una dirección y tipo de tarjeta, hay dependencia multivalorada entre dirección y tipo de tarjeta.

 

TIPO DE TARJETA

DIRECCION

123

Rivaguero 456

127

Gamarra 768

193

Cádiz 468

TIPO DE TARJETA 123

NOMBRE Gómez

127

Gómez

193

Pérez

 

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO   ESCUELA

PROFESIONAL:  Ingeniería de Sistemas.

   CURSO:   Fundamentos    DOCENTE:  Pilar

de Base de Datos.

Ríos Campos.

   INTEGRANTES:

* Agapito Custodio César. * De la cruz Martínez Rose Mery. * Peña Paico Jhordy. * Rivas Calderón Ricardo.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF