Codice Nome Ingredienti Prezzo Genere 012154

ESAME Fondamenti di Informatica
21/01/2016
Prof. C. DE MAIO
Nome Cognome e Matricola:
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 PIZZA, 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
Nome
Ingredienti
Prezzo
Genere
3. [1,5] Definisci i seguenti vincoli di integrità:
•
•
•
•
Codice
Prezzo
Nome
Genere
chiave primaria
deve essere maggiore di 0 valuta euro.
non può essere vuoto.
può essere o “Rossa” o “Bianca”
4. [1] Inserisci i seguenti record nella tabella
Codice
012154
012457
012474
012451
Nome
Margherita
Bianca
Ortolana
Caprese
Ingredienti
Mozzarella, Pomodoro e basilico
Mozzarella
Verdure miste e mozzarella
Mozzarella e ciliegine
Prezzo
€ 3.00
€ 3.00
€ 5,00
€ 4.00
Genere
Rossa
Bianca
Bianca
Bianca
5. [0,5] Basandoti sulla Tabella PIZZA crea una maschera per l’inserimento dei dati e salvala con il
nome Maschera Pizza. Formatta la maschera cambiando lo sfondo.
6. [0,5] Basandoti sulla Tabella PIZZA crea un report e salvalo con il nome Report Pizza, che raggruppi
le pizze per genere.
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 “Ingredienti e genere”, relativi alle pizze il cui prezzo è
maggiore uguale di 4,00 euro”
2. [1] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 02:
“Tutte le pizze con il rispettivo prezzo il cui nome comincia con la lettera “O”, (i campi della tabella
risposta si dovranno chiamare “Pizza” e “Prezzo”):
3. [1.5] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 03:
“Tutte le pizze il cui nome ha esattamente 6 caratteri o il prezzo è diverso da 5,00 euro” , (il campo
della tabella risposta si dovrà chiamare “Pizza”):
1. [1.5] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 04:
“Numero delle pizze (“Quantità Bianche”) il cui genere è “bianca”
Chiudi l’applicazione ma non spegnere il computer
Nome Cognome e Matricola:
EXCEL (punteggio minimo: 5 su 10)
(utilizzare il file esame 1.xls)
Calcolare il numero e la percentuale di progetti per utente e per anno
1) Aprire il Foglio 1
2) [0,5] Rinominare il Foglio 1 con l’etichetta “Esame”
3) [1] Formattare la tabella come da esempio in figura
4) Utilizzando le funzioni di Excel, riferimenti assoluti o relativi, calcolate nelle celle colorate i valori
corretti per le diciture richieste.
i)
[0,5] Calcolare il totale dei progetti per ogni anno; (riga 15
ii) [0,5] Calcolare il totale dei progetti degli utenti; (colonna J
)
)
iii) [0,5] Calcolare per ogni anno le percentuali di progetti per utente. (celle gialle
iv) [0,5] Calcolare per ogni utente le percentuali di progetti negli anni. (celle blu
)
)
v) [1,5] Conta il numero di anni in cui gli utenti hanno fatto più di 200 progetti e meno di 500 (B18)
vi) [0,5] Calcola il Minimo dei numeri di progetto per anno (celle verdi
)
vii) [0,5] Calcola il Massimo dei numeri di progetto per anno (celle verdi
viii) [0,5] Calcola la Media dei numeri di progetto per anno (celle verdi
)
)
ix) [1] Ha l’Utente 1 più progetti dell’utente 2 nel 2000? (B23)
x) [1] Ha l’Utente 4 meno progetti dell’utente 2 nel 2003? (B23)
xi) [1] Quanti utenti abbiamo in totale? (B25)
xii) [0,5] Rappresentare con un grafico a torta il numero di progetti dal 2000 al 2003
Chiudi l’applicazione ma non spegnere il computer
ESAME Fondamenti di Informatica
21/01/2016
Prof. C. DE MAIO
Nome Cognome e Matricola:
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 FIORI, 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
Nome
Colore
Data Inserimento
3. [1,5] Definisci i seguenti vincoli di integrità:
•
•
•
Codice
Nome e Colore
Data Inserimento
chiave primaria
non possono essere vuoti.
successive al 31/12/2014
4. [1] Inserisci i seguenti record nella tabella
Codice
012154
012457
012474
012451
Nome
Margherita
Viola
Rosa
Rosa
Colore
Bianco
Viola
Rosso
Bianco
Data Inserimento
01/01/2015
02/01/2015
02/05/2015
02/05/2015
5. [0,5] Basandoti sulla Tabella FIORI crea una maschera per l’inserimento dei dati e salvala con il
nome Maschera Fiori. Formatta la maschera cambiando lo sfondo.
6. [0,5] Basandoti sulla Tabella FIORI crea un report e salvalo con il nome Report Fiori, che raggruppi
i fiori per colore
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 “Codice”, relativi ai fiori il cui colore è uguale a Bianco”,
ordinati rispetto al Nome
2. [1] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 02:
“Tutti i fiori e il colore il cui nome comincia con la lettera “R”, (i campi della tabella risposta si
dovranno chiamare “Fiore” e “Colore” ):
3. [1.5] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 03:
“Tutte i fiori che sono stati inseriti dopo il 01/04/2015” e “sono diversi dal colore Bianco”,
1. [1.5] Utilizzando SQL crea la seguente query e salvala dandole come nome Query 04:
“Numero dei fiori (“Quantità Fiori”) il cui colore è diverso dal “bianco” raggruppati per colore”,
Chiudi l’applicazione ma non spegnere il computer
Nome Cognome e Matricola:
EXCEL (punteggio minimo: 5 su 10)
(utilizzare il file esame 1.xls)
Calcolare il numero e la percentuale di progetti per utente e per anno
1) Aprire il Foglio 1
2) [0,5] Rinominare il Foglio 1 con l’etichetta “Esame”
3) [1] Formattare la tabella come da esempio in figura
5) Utilizzando le funzioni di Excel, riferimenti assoluti o relativi, calcolate nelle celle colorate i valori
corretti per le diciture richieste.
a. [0,5] Calcolare la Densità (C/B) e (H/B); (colonne D e I
b. [0,5] Calcolare il totale dei vari valori; (riga 15
)
)
c. [0,5] Calcolare la percentuale del peso del nano nel 2000. (colonna E
)
d. [0,5] Calcolare la percentuale del peso del nano nel 2010. (colonna J
)
e. [1,5] Se la densità di peso è > 0,5 allora il nano è “grasso” altrimenti è “magro” (colonna F e
K
f.
)
[0,5] Calcola il Minimo dei valori (celle verdi
g. [1] Calcola la Media dei valori >50 (celle verdi
)
)
h. [1] Quanti nani pesano più di 63 kg (C18 e H18)
i.
[1] Quanti sono i 7 nani? (B19)
j.
[1,5] Rappresentare con un istogramma il peso dei nani nel 2000 e nel 2010.
Chiudi l’applicazione ma non spegnere il computer