LPFBD 1401
LPFBD 1401
LPFBD 1401
Indicaciones generales
CI
nombre nombre
Flores Composición Arreglos tipo
Personas
N N
F lores ∩ Arreglos = ∅
Empleados ∩ P roveedores = ∅
a. Para cada una de las siguientes afirmaciones, indicar si son verdaderas o falsas. Justificar
cada respuesta.
nombre
CI
nro dirección
Sucursales
fecha*
N
N N
Vende Compra Clientes
cod N
Productos
nombre
Flores Composición Arreglos tipo
N N
F lores ∩ Arreglos = ∅
F lores ∪ Arreglos = P roductos
octubre 2014 2
Instituto de Computación Primer parcial
i. Obtener matrícula, nombre y bandera de los barcos que atracaron en todos los puertos
de España.
ii. Obtener el código y descripción de las mercaderías que han sido cargadas solo en puertos
de India.
i. Obtener la matrícula y nombre de los barcos que cargaron o descargaron una misma
mercadería en todos los puertos de agua salada.
ii. Identificación de los puertos donde fueron descargadas todas las mercaderías de tipo
fruta.
c. Dar una expresión en Álgebra Relacional que resuelve lo mismo que la siguiente expresión
en SQL:
octubre 2014 3
Instituto de Computación Primer parcial
Ejercicio 3 (6 puntos)
Considere el esquema relacional R(A,B,C,D,E,G,H) y el siguiente conjunto F de dependen-
cias funcionales sobre R, F = {AB → D, C → EG, D → GH, H → A, G → B, E → C}.
a. Determinar si la siguiente instancia r ∈ R es válida. Letras distintas corresponden a valores
distintos y letras iguales con subindices distintos corresponden a valores distintos.
A B C D E G H
a1 b1 c1 d1 e1 g1 h1
a1 b1 c2 d1 e2 g1 h1
a1 b1 c1 d1 e2 g1 h1
a1 b1 c2 d1 e1 g1 h1
octubre 2014 4