Está en la página 1de 4

PREGUNTA Nº 1.

(2da Practica 2015-1 7 puntos)

Se pide Normalizar la Información y obtener el Modelo E/R de la siguiente Planilla de Gastos de una
institución que gestiona proyectos para diferentes empresas del país. En esta institución los empleados
están identificados por su DNI y en la empresa que labora por un “Código del empleado”

EMPRESA(id_empresa, Nombre_empresa)

GERENCIA(id_gerencia, Nombre_gerencia, Ubicaciòn)

PROYECTO(id_proyecto, Nombre_proyecto, ubicación_proyecto)

GASTO_PROYECTO(secuencia, id_proyecto, gasto_mensual, observaciones) Secuencia: 1,2 ….12

EMPLEADO(id_empleado, Nombre_empleado, estado_civil )

EMPRESAxGERENCIA(id_empresa, id_gerencia)

GERENCIAxPROYECTO(id_gerencia,id_proyecto)
PREGUNTA N° 2 (7 puntos) (3practica 20121)

Normalizar la siguiente Relación

PELICULA(Titulo, Año, Duración, Tipo, Estudio, DirecciónEstudio, Actor )


PELICULA(T, A, D, Ti, E, Di,Ac )

Con las siguientes condiciones:

 De un título se pueden haber realizado varias versiones en distintos años pero nunca con
los mismos actores.
 Un determinado actor puede haber participado en varias películas durante un año
 No existe ningún estudio que esté ubicado en varias ciudades
 Un actor puede trabajar con distintos estudios

FN1 : No existen atributos NO atómicos.


FN2 : Los atributos NO primos E,D,Di,TI dependen de una parte de la llave primaria T, A

Entonces, podríamos descomponer en dos relaciones :

a) R1 (T, A, E, D, Di, Ti)


T, A → Ti T, A → E T, A → D E → Di ; Notar que T, A  Di (transitivamente)

Entonces : R1 se encuentra en FN2, los atributos NO primos dependen totalmente de


la llave primaria T, A

b) R2 (T, A, Ac) FNBC (super clave)

FN3: A partir de la Dependencia T, A  E  Di generamos dos relaciones (transitiva)

R11 (E, Di), E Di

También

R12(T, A , D, Ti, E) T, AD, Ti, E

FNBC : En R11 y R12 existe una super clave por lo tanto se encuentra también en FNBC
PREGUNTA N° 1 7 PUNTOS (3PRACTICA CALIFICADA 2013-2)

NORMALIZAR:

USUARIOS (NOMBRE, EMPRESA, DIRECCION-EMPRESA, URL1, URL2, URL3)

SOLUCION

FN1 :

No existe clave, se crea una CLAVE-USUARIO

URL duplicada, se duplica fila (URL1, URL2, URL3)

USUARIOS(CLAVE-USUARIO, NOMBRE, EMPRESA, DIRECCION-EMPRESA, URL)

Las URLs en cada fila con una clave distinta

URL : Dependencia Parcial

FN2

USUARIOS(CLAVE-USUARIO, NOMBRE, EMPRESA, DIRECCION-EMPRESA)

URL(CLAVE-USUARIO, EMPRESA, URL)

La DIRECCION-EMPRESA depende de la CLAVE-USUARIO , pero también de


EMPRESA, dependencia transitiva , creamos la tabla EMPRESAS

FN3

USUARIOS (CLAVE-USUARIO, NOMBRE, CLAVE-EMPRESA)

EMPRESAS (CLAVE-EMPRESA, EMPRESA, DIRECCION)

URL (CLAVE-USUARIO, CLAVE-EMPRESA, URL)

FNBC

USUARIOS (CLAVE-USUARIO, NOMBRE, EMP)

EMPRESAS (CLAVE-EMPRESA, EMPRESA, DIRECCION)

URL(CLAVE-URL, URL)

QUE-URL (CLAVE-URL, CLAVE-EMPRESA)


PREGUNTA Nº 3 ( 7 PUNTOS) Tercera Practica Calificada 20122

Convertir la siguiente Relación a la FNBC donde :

R(A, B, C, D)

A, B  C, D

C B

SOLUCION

También podría gustarte