Scarica

Transcript

Scarica
Database acquisti
Dovete costruire un nuovo database dove memorizzare gli acquisti dei prodotti compiuti dai clienti.
Il database è quindi costituito da tre tabelle: i clienti, i prodotti e gli acquisti.
1. Aprite il programma Access, salvate il database con il nome “Database acquisti” nella cartella
“Documenti” e definite la struttura delle seguenti tabelle assegnando ad ogni campo il tipo di dato più
adatto:
Tabella Clienti
Campi:
IDCliente: codice che identifica univocamente il cliente: chiave primaria della tabella.
Cognome: cognome del cliente.
Nome: nome del cliente.
Tabella Prodotti
Campi:
IDProdotto: codice che identifica univocamente il prodotto: chiave primaria della tabella.
Descrizione: nome del prodotto.
Prezzo: prezzo del prodotto.
Tabella Acquisti
Campi:
IDAcquisto: codice che identifica univocamente l’acquisto: chiave primaria della tabella.
Cliente: il cliente che ha acquistato.
Prodotto: nome del prodotto acquistato.
Data: data di acquisto.
2.
3.
4.
5.
6.
Il campo Data (della tabella Acquisti) deve essere di tipo Data/ora e come formato (scheda Generale)
potete specificare “Data in cifre”. Per avere in automatico la data odierna inserite nella casella Valore
predefinito (scheda Generale) l’istruzione “Date()”.
Il campo Prezzo (della tabella Prodotti) deve essere di tipo Valuta e come formato potete specificare
“Euro” con posizioni decimali pari a 2.
Il campo Cliente (della tabella Acquisti) deve essere correlato, mediante l’Autocomposizione ricerca,
con il campo IDCliente (della tabella Clienti). Deve visualizzare al suo interno il valore del campo
Cognome.
Il campo Prodotto (della tabella Acquisti) deve essere correlato, mediante l’Autocomposizione ricerca,
con il campo IDProdotto (della tabella Prodotti). Deve visualizzare al suo interno il valore del campo
Descrizione.
Le tabelle devono quindi essere collegate in questo modo:
Indicizzate il campo Cognome (della tabella Clienti) con duplicati ammessi.
8. Inserite negli archivi i dati proposti dalle tabelle seguenti, utilizzando per il campo Cliente e Prodotto
(della tabella Acquisti) il menu a discesa:
7.
Clienti
IDClienteCognome Nome
1Poli
Alessio
2Tresi
Flavio
3Lesio
Paolo
Prodotti
IDProdotto
Descrizione
Prezzo
1memoria SDram 64 Mb PC 133
€ 31
2scheda video SIS 6326 8 Mb AGP
€ 36
3processore Intel Celeron 667 - 766
€ 98
4processore AMD Duron 700 - 800
€ 90
5hard disk EIDE 5400 rpm 10Gb - 40Gb
€ 124
6CD 52X EIDE
€ 51
7modem Message Professional 56K ext
€ 92
8modem 56K ext Voice V90
€ 26
9dispositivo backup ZIP interno da 100 Mb
€ 53
10dispositivo backup ZIP esterno da 250 Mb € 108
Acquisti
IDAcquisto Cliente
Prodotto
1Poli
memoria SDram 64 Mb PC 133
2Poli
scheda video SIS 6326 8 Mb AGP
3Tresi
processore AMD Duron 700 - 800
4Lesio
modem Message Professional 56K ext
5Poli
modem 56K ext Voice V90
6Poli
CD 52X EIDE
7Lesio hard disk EIDE 5400 rpm 10Gb - 40Gb
Data
30/11/02
30/11/02
28/11/02
29/11/02
30/11/02
30/11/02
30/11/02
9. Create una query con i seguenti campi:
a. Tabella Clienti: Cognome, Nome.
b. Tabella Acquisti: Data.
c. Tabella Prodotti: Descrizione, Prezzo.
10. Salvate la query con il nome “QueryFattura”.
11. Create una maschera basata sulla query “QueryFattura” che visualizzi gli acquisti in base al Nome e
Cognome del cliente (maschera con sottomaschera). Salvate la maschera principale con il nome
“Fattura” e la sottomaschera con il nome “Fattura Sottomaschera”. La maschera deve avere un aspetto
simile al seguente:
12. Visualizzate le proprietà del Piè di pagina maschera e nella scheda Formato impostate l’altezza a 0,6 cm.
13. Inserisci una casella di testo nel Piè di pagina maschera: fai clic sull’etichetta di questa casella e digita
“totale”. Visualizzate le proprietà della casella di testo e scegliete nella scheda Dati. Scrivete la seguente
formula nella casella Origine controllo: “=Somma([prezzo])”. Nella scheda Formato impostate come
formato “Euro”, con posizioni decimali pari a 2.
14. Chiudete la maschera “Fattura Sottomaschera”.
15. Impostate i seguenti parametri per la query “QueryFattura”: nella riga Criteri della colonna Cognome
inserite la frase [Cognome del cliente]. Nella riga Criteri della colonna Data inserite la frase [Data di
acquisto in formato gg/mm/aa]. Aggiungete il campo IDCliente della tabella Clienti.
16. Uscite dal programma Access.