ESAME 04/02/2016 (A)
Prof. C. DE MAIO
Nome
Cognome
Matricola
Numero
Computer
DB: OPERAZIONI SULLA STRUTTURA
1. Crea un nuovo database a cui darai come nome il tuo Cognome e Nome (senza spazi e accenti)
2. [1,5] All’interno del Database crea una tabella e salvala con il nome MUSICA, con i campi di seguito
indicati, assegnando i giusti formati ad ognuno di essi (testo, numeri, date, ecc.) e assegnando le
dimensioni adeguate ad ogni campo. I campi da creare sono i seguenti:
• Titolo
• Autore
• Prezzo
• Genere
• Data Uscita
3. [1,5] Definisci i seguenti vincoli di integrità:
• Titolo + Autore
chiave primaria
• Prezzo
deve essere maggiore di 0 valuta euro.
• Genere
“ricerca guidata” che può essere o “House” o “Rock”
4. [1] Inserisci i seguenti record nella tabella
Titolo
Autore
Prezzo
Genere Data Uscita
Tizio
€ 3.00
House 01/12/2015
Caio
€ 7.00
House 02/11/2015
La nostra vita
Tizio
€ 4,00
Rock
05/01/2012
Ulisse
€ 4.00
Rock
05/04/2012
Eloisa
5. [0,5] Basandoti sulla Tabella MUSICA crea una maschera per l’inserimento dei dati e salvala con il
nome Maschera MUSICA. Formatta la maschera cambiando lo sfondo dell’intestazione.
6. [0,5] Basandoti sulla Tabella MUSICA crea un report e salvalo con il nome Report MUSICA, che
raggruppi le canzoni per Genere.
Aurora
Amore mio
INTERROGAZIONI IN SQL
1. [1] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 01:
“Tutti i campi della tabella, con esclusione di “genere”, relativi alle canzoni il cui prezzo è maggiore
uguale di 4,00 euro”, ordinati per Titolo;
2. [1] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 02:
“Tutte le canzoni con il rispettivo prezzo il cui titolo comincia con la lettera “A” e “ha esattamente 6
caratteri” , (i campi della tabella risposta si dovranno chiamare “Canzone” e “Prezzo canzone”):
3. [1.5] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 03:
“Tutte le canzoni la cui data di uscita è compresa tra 01/01/2012 e 05/04/2013”, (il campo della
tabella risposta si dovrà chiamare “Canzoni”):
4. [1.5] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 04:
“Prezzo medio delle canzoni raggruppate per autori”
(i campi della tabella risposta si dovranno chiamare “Prezzo Medio” e “Autore”)
Chiudi l’applicazione ma non spegnere il computer
EXCEL (utilizzare il file esameA.xls e rinominarlo con il tuo Cognome e Nome (senza spazi e accenti))
1) [0,5] Rinominare il Foglio 1 con l’etichetta “Voti”
3) [1] Formattare la tabella come da esempio in figura
4) Utilizzando le funzioni di Excel e riferimenti assoluti (dove necessario), calcolate nelle celle colorate
i valori corretti per le diciture richieste.
i)
[0,5] Nelle celle "Voti validi" calcoliamo il totale dei voti di ciascuna elezione; (riga 17
ii) [0,5] Calcolare per ogni anno le percentuali di voti per partito. (celle blu
)
)
iii) [0,5] Nella cella accanto alle percentuali scriviamo "maggiore" se il numero dei voti è maggiore
di 50, “minore” altrimenti. (celle gialle
)
iv) [1,5] Conta il numero di anni in cui per tutti i partiti si hanno più di 500 voti e meno di 1000 (B18)
v) [0,5] Calcola il Minimo dei numeri di voti per anno (celle verdi
vi) [0,5] Calcola il Massimo dei numeri di voti per anno (celle verdi
)
)
vii) [0,5] Calcola la Media dei numeri di voti compresi tra 50 e 100 per anno (celle verdi
)
viii) [1] Ha il partito 1 più voti del partito 2 nel 2000? (B23)
ix) [1] Ha il partito 2 meno voti nel 2000 del partito 4 nel 2002? (B23)
x) [1] Quanti partiti abbiamo in totale? (B25)
xi) [1] Rappresentare con un grafico a torta il numero di voti dal 2000 al 2003, espandere la fetta
più ampia.
Chiudi l’applicazione ma non spegnere il computer
ESAME 04/02/2016 (B)
Prof. C. DE MAIO
Nome
Cognome
Matricola
Numero
Computer
DB: OPERAZIONI SULLA STRUTTURA
1. Crea un nuovo database a cui darai come nome il tuo Cognome e Nome (senza spazi e accenti)
2. [1,5] All’interno del Database crea una tabella e salvala con il nome DVD, con i campi di seguito
indicati, assegnando i giusti formati ad ognuno di essi (testo, numeri, date, ecc.) e assegnando le
dimensioni adeguate ad ogni campo. I campi da creare sono i seguenti:
• Codice
• Titolo Film
• Genere
• Prezzo
• Data Uscita
3. [1,5] Definisci i seguenti vincoli di integrità:
• Codice
chiave primaria
• Prezzo
deve essere compreso tra 0 e 30 valuta euro.
• [Data Uscita]
successiva al 01/01/2014
4. [1] Inserisci i seguenti record nella tabella
Codice Titolo Film
Genere
Prezzo
Data Uscita
Romanzo
Drammatico € 3.00
01/12/2015
Era mio padre Drammatico € 7.00
02/11/2015
3
Avatar2
Fantascienza € 4,00
05/01/2016
Ulisse
Commedia € 4.00
05/04/2014
4
5. [0,5] Basandoti sulla Tabella DVD crea una maschera per l’inserimento dei dati e salvala con il
nome Maschera DVD. Formatta la maschera cambiando lo sfondo dell’intestazione.
6. [0,5] Basandoti sulla Tabella DVD crea un report e salvalo con il nome Report DVD, che raggruppi
le canzoni per Genere.
1
2
INTERROGAZIONI IN SQL
1. [1] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 01:
“Tutti i campi della tabella, con esclusione di “genere e Codice”, relativi ai DVD il cui prezzo è
maggiore uguale di 4,00 euro”, ordinati per Titolo;
2. [1] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 02:
“Tutti i DVD che sono usciti tra il 01/01/2014 e 01/01/2015”
3. [1.5] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 03:
“Tutti i DVD il cui tiolo inizia per U e ha esattamente 6 caratteri”, (il campo della tabella risposta si
dovrà chiamare “DVD”):
4. [1.5] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 04:
“Numero di DVD il cui prezzo è maggiore di quello di Avatar2”
Chiudi l’applicazione ma non spegnere il computer
EXCEL (utilizzare il file esameB.xls e rinominarlo con il tuo Cognome e Nome (senza spazi e accenti))
1) [0,5] Rinominare il Foglio 1 con l’etichetta “Biglietti”
3) [1] Formattare la tabella come da esempio in figura
5) Utilizzando le funzioni di Excel e riferimenti assoluti (dove necessario), calcolate nelle celle colorate
i valori corretti per le diciture richieste.
xii) [0,5] Nelle celle "Totale" calcoliamo il totale dei biglietti venduti per ogni anno; (riga 17
)
xiii) [0,5] Calcolare per ogni anno la percentuale di biglietti venduti per provincia. (celle blu
)
xiv) [1,5] Conta il numero di anni in cui per tutte le provincie si hanno più di 100000 biglietti venduti
(B18)
xv) [0,5] Calcola il Minimo dei biglietti venduti per anno (celle verdi
xvi) [0,5] Calcola il Massimo dei biglietti venduti per anno (celle verdi
xvii)
)
[0,5] Calcola la Media dei numeri dei biglietti venduti compresi tra 50000 e 100000 per anno
(celle verdi
xviii)
)
)
[1] Nel 2000 hanno venduto più biglietti del 2001? (B23)
xix) [1,5] Nella cella “Somma Totali” calcolare la somma dei totali (celle verdi) che sono >5000000 e
<8000000 . (celle gialle
)
xx) [1] Quante provincie abbiamo in totale? (B25)
xxi) [1] Rappresentare con un grafico a barre il numero di biglietti venduti dal 2000 al 2002.
Chiudi l’applicazione ma non spegnere il computer
ESAME 04/02/2016 (C)
Prof. C. DE MAIO
Nome
Cognome
Matricola
Numero
Computer
DB: OPERAZIONI SULLA STRUTTURA
1. Crea un nuovo database a cui darai come nome il tuo Cognome e Nome (senza spazi e accenti)
2. [1,5] All’interno del Database crea una tabella e salvala con il nome LIBRI, con i campi di seguito
indicati, assegnando i giusti formati ad ognuno di essi (testo, numeri, date, ecc.) e assegnando le
dimensioni adeguate ad ogni campo. I campi da creare sono i seguenti:
• Codice
• Titolo
• Genere
• Prezzo
3. [1,5] Definisci i seguenti vincoli di integrità:
• Codice
chiave primaria
• Prezzo
deve essere compreso tra 0 e 30 valuta euro.
• Genere
“ricerca guidata” che può essere o “Bambini” o “Adulti”
4. [1] Inserisci i seguenti record nella tabella
Codice Titolo
Genere
Prezzo
Peter Pan
Bambini
€ 3.00
Era mio padre
Adulti
€ 7.00
3
Avatar
Bambini
€ 4,00
Per la vita
Adulti
€ 4.00
4
5. [0,5] Basandoti sulla Tabella LIBRI crea una maschera per l’inserimento dei dati e salvala con il
nome Maschera LIBRI. Formatta la maschera cambiando lo sfondo dell’intestazione.
6. [0,5] Basandoti sulla Tabella LIBRI crea un report e salvalo con il nome Report LIBRI, che raggruppi
le canzoni per Genere.
1
2
INTERROGAZIONI IN SQL
1. [1] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 01:
“Tutti i campi della tabella, con esclusione di “genere e Codice”, relativi ai LIBRI il cui prezzo è
maggiore uguale di 4,00 euro”, ordinati per Titolo;
2. [1,5] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 02:
“Tutti i LIBRI che sono di tipo “Bambini” o il cui titolo ha esattamente 6 caratteri”
3. [1] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 03:
“Tutti i LIBRI raggruppati per “genere”, (il campo della tabella risposta si dovrà chiamare “Gruppo
Genere”):
4. [1.5] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 04:
“Numero di LIBRI il cui prezzo è maggiore di quello di Avatar”
Chiudi l’applicazione ma non spegnere il computer
EXCEL (utilizzare il file esameB.xls e rinominarlo con il tuo Cognome e Nome (senza spazi e accenti))
1) [0,5] Rinominare il Foglio 1 con l’etichetta “Albero”
3) [1] Formattare la tabella come da esempio in figura
6) Utilizzando le funzioni di Excel e riferimenti assoluti (dove necessario), calcolate nelle celle colorate
i valori corretti per le diciture richieste.
xxii)[0,5] Nelle celle "Totale" calcoliamo il totale del profitto; (riga 17
xxiii)
[0,5] Calcola il Minimo del profitto (celle verdi
xxiv)
[0,5] Calcola il Massimo del profitto (celle verdi
)
)
)
xxv)[1] Calcola la Media del profitto maggiore di 20 euro (celle verdi
xxvi)
[1] L’albero Mele è più alto dell’albero Pera ? (C22)
xxvii)
[1] Calcolare la percentuale di profitto rispetto al totale (celle gialle
)
)
xxviii) [2] Partendo dalla cella L6 inserire la Tabella Pivot tale che si ha la seguente formattazione:
Media Profitto
Albero
E
E
Età
xxix)
[1] Quanti alberi ci sono? (C23)
xxx)[1] Rappresentare con un grafico istogramma in pila tutti i valori della tabella per ogni albero.
Chiudi l’applicazione ma non spegnere il computer