Università degli studi di Salerno
Dipartimento DISA-MIS
Corso di Laurea in Economia e Management
Corso di Fondamenti di Informatica (Dott.ssa Rossella Aiello)
Esercizio DBMS # 04
Database per la gestione di un Magazzino
Bisognerà creare una tabella, impostando correttamente i campi e le proprietà. Si dovrà poi operare sulla
tabella inserendovi alcuni dati, creando una maschera, formulando interrogazioni e creando un report.
1. Crea un nuovo database assegnandogli come nome il tuo cognome e nome (senza spazi e accenti).
2. All’interno del Database crea una tabella con i campi di seguito indicati, assegnando i giusti tipi di dato e le
dimensioni adeguate ad ogni campo. I campi da creare sono i seguenti:
Codice prodotto
Prodotto
Quantità
Unità di misura1
Prezzo unitario
3. Definisci Codice prodotto come chiave primaria
4. Salva la tabella con il nome Prodotti.
5. Inserisci i seguenti record nella tabella:
Codice Prodotto Prodotto Quantità Unità di misura Prezzo unitario
ab12xx
Spumante
100 litro
€ 3,00
ab13yy
Vino Rosso
260 litro
€ 1,56
cs76qw
pepe nero
150 grammo
€ 0,02
ds32qq
uva
120 Kg
€ 2,35
ds33ss
riso
350 Kg
€ 1,80
6. Crea una maschera tramite creazione guidata e salvala con il nome Maschera Prodotti
7. Inserisci il seguente record usando la maschera per l’inserimento dei dati
Codice Prodotto Prodotto Quantità Unità di misura Prezzo unitario
cc03cd
funghi
20 Kg
€ 10,00
8. Utilizzando il QBE crea la seguente query e salvala dandole come nome Query semplice: “Tutti i prodotti con
prezzo unitario uguale o superiore a 2 euro”, in modo da ottenere la seguente tabella
Codice Prodotto Prodotto Quantità Unità di misura Prezzo unitario
ab12xx
Spumante
100 litro
€ 3,00
cc03cd
funghi
20 Kg
€ 10,00
ds32qq
uva
120 Kg
€ 2,35
9. Utilizzando il QBE crea la seguente query e salvala dandole come nome Query composta: “Tutti i prodotti con
prezzo unitario compreso tra 1,5 euro e 2,5 euro oppure con quantità compresa tra 140 e 280”, in modo da ottenere la
seguente tabella
Codice Prodotto Prodotto Quantità Unità di misura Prezzo unitario
ab13yy
Vino Rosso
260 litro
€ 1,56
cs76qw
pepe nero
150 g
€ 0,02
ds32qq
uva
120 Kg
€ 2,35
ds33ss
riso
350 Kg
€ 1,80
10. Basandoti sulla Query composta, genera un Report tramite creazione guidata e salvalo con il nome Report
Prodotti
11. Chiudi il Database
1
Il campo può assumere solo i valori: Kg – litro – grammo (usare il tipo di dato “Ricerca guidata”)