viernes, 21 de octubre de 2011

Problemas de Álgebra Relacional


Para el siguiente esquema Relacional (10 Puntos)

1) Consideremos la base de datos consistente en las siguientes relaciones:

SOFTWARE (S#, DESCRIPCION, VERSION, FABRICANTE)
HARDWARE (H#, NOMBRE, PROCESADOR, CONSTRUCTOR)
INSTALACION (S#, H#, C#, EDIFICIO, RESPONSABLE, PROTOCOLO)

Se pide dar respuesta algebraica y SQL a las siguientes consultas:

a) Tener las descripciones del software existente en cualquier instalación.

Algebra Relacional y SQL:



b) Obtener los nombres de los equipos con procesador 'M65000' instalados tanto para protocolo 'TCP/IP', como para protocolo 'CICS'.

Algebra Relacional y SQL:

 

c) Obtener los nombres de los equipos hardware que no han sido instalados en ningún edificio.

Algebra Relacional y SQL:




2) Consideremos la base de datos consistente en las siguientes relaciones

(Bebedor, Bar)           S (Bar, Cerveza)         P (Bebedor, Cerveza)
Donde la primera indica los bares que cada bebedor frecuenta, la segunda la cerveza que sirve cada bar,  y la última relación nos indica la cerveza que consume cada bebedor.

a) Los bebedores que frecuentan al menos un bar que sirve una cerveza que toman.

Algebra Relacional y SQL:

b) Los bebedores que frecuentan sólo bares que sirven alguna cerveza que ellos toman.

Algebra Relacional y SQL:


No hay comentarios:

Publicar un comentario