Difícil parcial-1

Taller Álgebra Relacional: Casas rurales (examen)

Fuente: Taller Algebra Relacional.doc

algebra-relacionalseleccionproyeccionjoinunionintersecciondiferenciadivision

Descripción

Escriba las sentencias en álgebra relacional para 8 de las siguientes consultas. El modelo de datos incluye tablas de casas rurales, poblaciones, usuarios, visitas y opiniones.

Consultas

  1. Muestre los códigos de las casas y el número de habitaciones de las casas ubicadas en la población ‘CENTRO’.

  2. Muestre los nombres de las casas ubicadas en poblaciones que tienen más de 50.000 habitantes.

  3. Liste el nombre de las poblaciones que han sido visitadas.

  4. Liste los usuarios que se han hospedado y que no han opinado.

  5. Liste el nombre y el DNI de los usuarios que viven en la población ‘ORIENTE’ más el nombre y el DNI de los usuarios que han visitado casas en la población ‘BAJO CAUCA’ (operador UNIÓN).

  6. Los usuarios que han visitado casas en la población ‘ORIENTE’ y a la vez viven en la población ‘CENTRO’ (operador INTERSECCIÓN).

  7. Liste el nombre y la edad de los usuarios que han visitado casas en todas las poblaciones (operador DIVISIÓN).

  8. Muestre el nombre de las opiniones de las casas que están ubicadas en la población ‘CENTRO’ o en la población ‘OCCIDENTE’.

  9. ¿Cuáles son los nombres de los usuarios que han visitado todas las casas sobre las que hay alguna opinión? (operador DIVISIÓN).

  10. Muestre el nombre del usuario, la identificación, la casa, la opinión de las casas que fueron calificadas con una nota mayor a 4.5.