• Non ci sono risultati.

DB Fiere

N/A
N/A
Protected

Academic year: 2021

Condividi "DB Fiere"

Copied!
1
0
0

Testo completo

(1)

DB Fiere

Un’amministrazione comunale deve realizzare una base di dati relativa all’organizzazione delle fiere che si svolgono nella città.

A questo riguardo è necessario gestire i dati relativi alle diverse fiere, ogni fiera è identificata da un codice, un nome, una data di inizio ed una di fine e da un orario di apertura. Le fiere si svolgono tutte in un’area espositiva fissa presente in città. Tale area contiene dei padiglioni ed un piazzale all’aperto.

Gli stand espositivi, che hanno un codice, una dimensione ed un costo giornaliero, sono di due tipi: all’aperto e al chiuso. Gli stand al chiuso sono posizionati nei vari padiglioni, mentre quelli all’aperto sono nel piazzale della fiera.

I padiglioni hanno un codice, un nome ed una dimensione complessiva. Gli stand hanno inoltre un numero progressivo che li identifica all’interno del loro padiglione o del piazzale.

Per gli espositori, i dati di interesse sono il codice fiscale, il nome, l’indirizzo, telefono, email, una locandina di presentazione e la categoria di prodotti che espongono.

E’ necessario conoscere quali sono gli stand assegnati a ciascun espositore durante una data fiera.

1. Effettuare la progettazione concettuale producendo il relativo schema E/A.

2. Effettuare la progettazione logica, applicando le regole di mapping, producendo il corrispondente modello logico relazionale.

3. Definire in SQL lo schema di due relazioni correlate.

4. Sulla base dello schema relazionale prodotto, esprimere le seguenti interrogazione in SQL:

 data una fiera, input nome ed anno, visualizzare l’elenco degli espositori, ordinato per categoria dei prodotti esposti

 dato un padiglione visualizzare i dati degli stand in esso contenuti

 una data fiera (input è il codice) visualizzare l’importo che deve pagare al comune ogni espositore

 Visualizzare gli espositori che hanno affittato due stand per una data fiera (input è il codice)

DB Fiere

Un’amministrazione comunale deve realizzare una base di dati relativa all’organizzazione delle fiere che si svolgono nella città.

A questo riguardo è necessario gestire i dati relativi alle diverse fiere, ogni fiera è identificata da un codice, un nome, una data di inizio ed una di fine e da un orario di apertura. Le fiere si svolgono tutte in un’area espositiva fissa presente in città. Tale area contiene dei padiglioni ed un piazzale all’aperto.

Gli stand espositivi, che hanno un codice, una dimensione ed un costo giornaliero, sono di due tipi: all’aperto e al chiuso. Gli stand al chiuso sono posizionati nei vari padiglioni, mentre quelli all’aperto sono nel piazzale della fiera.

I padiglioni hanno un codice, un nome ed una dimensione complessiva. Gli stand hanno inoltre un numero progressivo che li identifica all’interno del loro padiglione o del piazzale.

Per gli espositori, i dati di interesse sono il codice fiscale, il nome, l’indirizzo, telefono, email, una locandina di presentazione e la categoria di prodotti che espongono.

E’ necessario conoscere quali sono gli stand assegnati a ciascun espositore durante una data fiera.

5. Effettuare la progettazione concettuale producendo il relativo schema E/A.

6. Effettuare la progettazione logica, applicando le regole di mapping, producendo il corrispondente modello logico relazionale.

7. Definire in SQL lo schema di due relazioni correlate.

8. Sulla base dello schema relazionale prodotto, esprimere le seguenti interrogazione in SQL:

 data una fiera, input nome ed anno, visualizzare l’elenco degli espositori, ordinato per categoria dei prodotti esposti

 dato un padiglione visualizzare i dati degli stand in esso contenuti

 una data fiera (input è il codice) visualizzare l’importo che deve pagare al comune ogni espositore

 Visualizzare gli espositori che hanno affittato due stand per una data fiera (input è il codice)

Riferimenti

Documenti correlati

Sul servizio in argomento sono in corso ulteriori interventi, con l’obiettivo di fornire maggiori informazioni sullo stato di ciascuna tipologia di denunce Uniemens verso le Gestioni

Una volta inserito cognome ed iniziale del nome (ad ex. BERNABO N) mediante SEARCH è possibile avere la lista di tutti i prodotti in ordine cronologico con, nella colonna di

Among the different tested ternary systems, only those with citric acid (CA) enabled a significant increase in complexing and solubilizing ability towards the drug with respect to

Yeats che qui presentiamo, in cui sembra prevalere quell’«opzione diminutiva» di cui parla Mariarosa Bricchi nelle sue note sulla scrittura saggistica baldiniana 6 : la presentazione

- LIBRI (codice libro, titolo, prezzo, genere, nro contratto con autore) - AUTORI-LIBRI (Codice fiscale, codice libro) chiave multipla - GENERE (genere,

Sapresti disegnare una figura simile che rappresenti la somma dei cubi dei primi sette numeri naturali?. E le somme di

Per utilizzare Bouncy Balls occorre cliccare su "Begin Bouncing" e sull'icona del microfono per iniziare a rilevare la rumorosità della vostra classe. Molto simile è

• Il cittadino-utente-cliente diventa, sempre più attento alla modalità di comunicazione della PA, ha maggiori aspettative e competenze e finalmente pretende. dalla stessa,una