Facultad de Ciencias Exactas, Ingeniería y Agrimensura Ingeniería Electrónica Electiva Bases de datos Trabajo Práctico: Lenguajes de consulta I. Sea el siguiente esquema de una base de datos: FRECUENTA(Persona, Bar), SIRVE (Bar, Cerveza), GUSTA(Persona, Cerveza). donde: - los atributos subrayados indican los atributos clave de cada relación. - el atributo Persona contiene el nombre de cada persona (suponer que no hay dos personas con el mismo nombre). - el atributo Bar contiene el nombre de cada bar (suponer que no hay dos bares con el mismo nombre). - el atributo Cerveza contiene la marca de cada cerveza. Se pide: 1) Crear las tres tablas. 2) Generar una instancia de la base de datos, que permita evaluar la correcta resolución de las consultas. 3) Resolver las siguientes consultas en SQL: a. Mostrar los bares que sirven alguna cerveza que le guste a Jorge. b. Mostrar los nombres de las personas que frecuentan al menos un bar que sirven alguna cerveza que les guste. c. Mostrar los nombres de las personas que sólo frecuentan bares que sirven alguna cerveza que les guste. (Asumir que a cada persona le gusta al menos una cerveza y frecuenta al menos un bar). d. Mostrar los nombres de las personas que no frecuenten ningún bar que sirva una cerveza que les guste. e. Mostrar los nombres de las personas que frecuentan todos los bares. (Asumir que todos los bares sirven al menos una cerveza). Se deberá entregar: 1. Un INFORME en formato PDF que contenga: Hoja 1.- Carátula. Deberá figurar: nombre de la facultad, nombre de la carrera, nombre de la materia, integrantes del grupo (en orden alfabético creciente), fecha de presentación, y cantidad total de hojas presentadas. Trabajo Práctico: Lenguajes de consulta pág. 1 / 2 Facultad de Ciencias Exactas, Ingeniería y Agrimensura Ingeniería Electrónica Electiva Bases de datos Hojas 2 y siguientes.- Desarrollo del trabajo práctico, que consiste en. A) Comandos de creación de las tablas del ejercicio I. B) Instancia de la base de datos del ejercicio I. C) Comandos select utilizados para resolver las consultas 2. Un script SQL contenga todos los comandos detallados en los ítems A) B) y C) El nombre de los archivos a entregar según los puntos 1. y 2. deberá ser de la forma siguiente: IE-BD-TPConsulta-2013-Apellido1-Apellido2.pdf IE-BD-TPConsulta-2013-Apellido1-Apellido2.sql respectivamente y remitirse por mail a [email protected] [email protected] entre el 3 y el 15 de junio. Trabajo Práctico: Lenguajes de consulta y pág. 2 / 2