Bases de Datos - ejercicios de algebra relacional, ayuda por favor!

 
Vista:
sin imagen de perfil
Val: 1
Ha mantenido su posición en Bases de Datos (en relación al último mes)
Gráfica de Bases de Datos

ejercicios de algebra relacional, ayuda por favor!

Publicado por Erwin Auner (1 intervención) el 13/05/2020 23:50:40
Ejercicio 1:
La información sobre el movimiento de barcos de carga en los puertos se mantiene en el siguiente esquema
de base de datos:
• PUERTOS (nombre, pais, tipoAgua) - Una tupla en esta tabla representa un puerto del que se conoce el
nombre, el país en que se encuentra y el tipo de agua (tipoAgua) que puede ser dulce o salada.
• BARCOS (matricula, nombre, bandera) - Una tupla en esta tabla representa un barco del que se conoce
su matrícula, su nombre, y el país que dio su autorización para circulación (bandera).
• ATRACA (matricula, nombre, pais, fecha) - Una tupla en esta tabla representa que un barco (matricula)
atraca en un determinado puerto (nombre, pais) en una fecha determinada.
• MERCADERIA (codigo, unidad, descripcion, tipo) - Una tupla en esta tabla representa una mercadería
que se comercializa y de la que se conocen esos atributos.
• MOVIMIENTO (matricula, nombre, pais, fecha, codigo, tipoMov, cant) - Una tupla en esta tabla
representa un movimiento de carga o descarga (tipoMov) de cierta cantidad (cant) de una mercadería
(codigo), realizado sobre un barco atracado en puerto (matricula, nombre, pais, fecha).
Se cumplen las siguientes restricciones de inclusión (relación):
• π matricula (ATRACA) ⊆ π matricula (BARCOS)
• π nombre,pais (ATRACA) ⊆ π nombre,pais (PUERTOS)
• π matricula,nombre,pais (MOVIMIENT O) ⊆ π matricula,nombre,pais (ATRACA)
• π codigo (MOVIMIENT O) ⊆ π codigo (MERCADERIA)
Resolver las siguientes consultas en Algebra Relacional:
1. Obtener matrícula, nombre y bandera de los barcos que atracaron en todos los puertos de España.
2. Obtener el código y descripción de las mercaderías que han sido cargadas solo en puertos de India.
3. Obtener los últimos 5 barcos que atracaron en el “Puerto de Colonia” de Uruguay suponiendo que en
un puerto puede atracar solo un barco a la vez.
4. Obtener la matricula y nombre de los barcos que descargaron en el “Puerto de la Paz”.
5. Obtener la lista de los barcos que cargaron después del 1 de enero de 2019 en algún puerto de China.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder