SQL: esercizio 1

Creare i campi delle tabelle presenti al seguente database con i tipi di dati corretti.

Creare il seguente schema relazionale:

ATTORI (CodAttore, Nome, AnnoNascita, Nazionalità);

RECITA (CodAttore*, CodFilm*)

FILM (CodFilm, Titolo, AnnoProduzione, Nazionalità, Regista, Genere)

PROIEZIONI (CodProiezione, CodFilm*, CodSala*, Incasso, DataProiezione)

SALE (CodSala, Posti, Nome, Città)

Creare le opportune relazioni

Popolare le relative tabelle estrapolando i seguenti dati

ATTORI

Ciccio Ingrassia 1922 Italiana
Bruno Zanin 1951 Italiana
Magali Noel 1932 Turca
Josiane Tanzilli 1950 Italiana
Armando Brancia 1917 Italiana
Tonino Guerra 1920 Italiana

Tutti questi attori hanno partecipato al film Amarcord prodotto nel 1973, italiano, come regista Federico Fellini, genere commedia.

Provare a popolare il database  con almeno i seguenti dati:

  • inseire almeno quattro sale cinematografiche di Pisa
  • Inserire alemeno due film che hanno avuto come regista Fellini  prima del 1960
  • inserire dei film francesi di fantascienza o giapponesi prodotti dopo il 1990
  • Inserire il film Casablanca con alcuni registi e dov'è stato proiettato
  • Inserire delle sale cinematografiche di Napoli prima del 2004
  • Inserire dei film in cui recitava come attore R.Williams
  • Inserire dei film in cui hanno recitato Marcello Mastroianni oppure Sofia Loren.
  • Inserire alcuni film di Spielberg

Dopo aver popolato il relativo database eseguire le sequenti query attraverso SQL:

  1. il nome di tutte le sale di Pisa
  2. il titolo del film di F.Fellini prodotti dopo il 1960
  3. il titolo e la durata dei film di fantascienza giapponesi o francesi prodotti dopo il 1990
  4. il titolo dei film di fantascienza giapponesi prodotti dopo il 1990 oppure francesi.
  5. il titolo dei film dello stesso regista di "Casablanca"
  6. il titolo ed il genere dei film proiettati il giorno di Natale del 2004
  7. il titolo ed il genere dei film proiettati a Napoli il giorno di Natale 2004.

Informazioni su Francesco Bragadin

Insegno informatica e telecomunicazioni al liceo scienze applicate ed all'indirizzo informatica e telecomunicazioni. Ho terminato gli studi in ingegneria elettronica e telecomunicazioni lavorando per molti anni come libero professionista nell'ambito della gestione storage e disaster recovery su mainframe.
Questa voce è stata pubblicata in Senza categoria. Contrassegna il permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *