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.
Documenti analoghi
Manuali di Informatica
In termini informatici tutto questo si dice normalizzare il database : Ogni dato compare
una sola volta.
Access consente lavorare a un database database in tre modi
1. Utilizzando un database esist...