Prova d'esame di Basi di Dati - 18.02.2009

Si vuole realizzare una base di dati per conto di un'agenzia che organizza eventi canori. I dati di interesse sono: l'evento, caratterizzato da data di inizio, data di fine, nome evento, luogo evento. Un evento ha un direttore artistico, caratterizzato da cognome e nome. Il direttore artistico può organizzare più di un evento, all'evento partecipano i cantanti e i musicisti; dei cantanti si vuole conoscere i dati anagrafici e le canzoni che hanno cantato in passato e cantano durante l'evento. Una canzone è caratterizzata da autore, interprete, titolo, durata. Per una canzone ci possono essere più interpreti. Un interprete può cantare più canzoni. Dei musicisti si vuole conoscere lo strumento musicale che suonano durante l'evento e lo strumento musicale che hanno suonato in passato.
Dopo aver inserito un numero di tuple necessarie formulare le seguenti interrogazioni:

  1. Fornire l'elenco dei luoghi in cui Pippo Baudo è stato direttore artistico
  2. Fornire l'elenco degli interpreti che partecipano all'evento Sanremo
  3. Fornire l'elenco degli strumenti che il musicista Mario Rossi ha suonato in passato
  4. Per ogni evento visualizzare il nome dell'evento, il luogo dove si è tenuto, il nome del direttore artistico, il numero di interpreti