• Non ci sono risultati.

Scarica file

N/A
N/A
Protected

Academic year: 2021

Condividi "Scarica file"

Copied!
2
0
0

Testo completo

(1)

Esercizi DB 2020

Esercizio 1: prenotazione voli

Si progetti lo schema Entità-Relazione e lo schema relazionale di una base di dati in cui si vogliono memorizzare le seguenti informazioni relative ad un sistema informativo per i voli giornalieri di uno scalo aereo:

- per ciascun volo è definito l'orario di partenza, la data, è assegnato un aereo con un nome (dell’aereo), la lunghezza del volo (km), ed un pilota; - ciascun pilota del quale vogliamo conoscere: i dati anagrafici, la compagnia

aerea ed il tipo di aerei che è abilitato a pilotare.

- il pilota può fare parte solo di una compagnia aerea della quale vogliamo sapere nome e nazionalità

- su ciascun volo c'è un insieme di passeggeri prenotati di cui deve essere memorizzato nome, genere, contatti ed il numero del posto.

Una volta realizzato il DB con Access si progettino le seguenti Query: 1. Visualizzare l’elenco dei voli in partenza.

2. Visualizzare l’elenco delle compagnie aeree presenti nello scalo. 3. Contare quanti voli vengono svolti da ciascun pilota.

4. Visualizzare i voli prenotati da Mario Rossi.

N.B. La chiavi primarie possono, se risulta utile, essere dei codici alfanumerici ( i nomi dei voli di solito sono del tipo KL1654…)

Le relazioni N:M possono avere degli attributi.

Esercizio 2: prenotazione posti teatro

Si progetti lo schema Entità-Relazione e lo schema relazionale di una base di dati in cui si vogliono memorizzare le seguenti informazioni relative alla gestione di prenotazioni di posti per il Teatro la Fenice di Venezia:

• si hanno diversi spettacoli in calendario, per ciascuno dei quali si vuole memorizzare il titolo, la stagione (anno), il nome della compagnia e l'elenco degli interpreti (di cui si memorizza nome e personaggio). Ogni spettacolo può essere replicato più volte.

• ogni replica è relativa ad un particolare spettacolo e per ciascuna di esse si vuole memorizzare la data, l'elenco dei posti prenotati, con nome dello spettatore e posto assegnato

• Di ogni spettatore vogliamo conoscere i dati anagrafici ed i contatti.

• Di ogni compagnia teatrale vogliamo sapere gli attori, il nome della compagnia, i contatti ed il nome del manager.

(2)

• Ogni attore può fare parte solo di una compagnia teatrale, degli attori vogliamo sapere i dati anagrafici e la compagnia di appartenenza

Una volta realizzato il DB con Access si progettino le seguenti Query:

1. Visualizzare l’elenco degli spettacoli.

2. Visualizzare l’elenco delle repliche dello spettacolo “L'elisir d'amore”

3. Visualizzare i posti prenotati da Mario Rossi.

4. Visualizzare il numero degli spettacoli svoltesi nella stagione 2018

Riferimenti

Documenti correlati

Otto vogliamo che siano l i officiali, che governino, et ornino la compagnia nostra; i l numero della quale non eccederà quaranta, e sarà intitolata della

Ispiratori e proponenti: Silvano Baracco e Edgardo Rossi, ma possono essere con- siderati fondatori anche tutti coloro che diedero vita alla prima commedia messa in scena il 1°

Veraldi” ed aggiungeva… “Lei mi ha fatto il corso di arbitro quando ero un ragazzino!?” Superato quel momento tra l’indecisione e il timore gli chiesi cosa stesse facendo nella

Quanto più noi siamo radicati nella compagnia con Gesù Cristo e con tutti coloro che a Lui appartengono, tanto più la nostra vita sarà sostenuta da quella

[r]

STAGIONE TEATRALE PER RAGAZZI 2019/20 SCHEDA DI ADESIONE DA COMPILARE. TITOLO RECITA COMPAGNIA DATA e ORA

La sigmoidoscopia è un esame che permette di controllare il tratto finale dell’intestino, dove si localizzano i due terzi dei tumori, ed evidenziare eventuali alterazioni, anche

Da settembre 2014 SlowMachine inizia il progetto triennale di Residenza Teatrale presso il Teatro Comunale di Belluno in collaborazione con la Fon- dazione Teatri