Sei sulla pagina 1di 2

MODULO 8 Using Databases Esercizio 1

DATA BASE (Access 2010) - ESERCITAZIONE 1

1. Apri l'applicazione per creare un nuovo Database.


2. Crea un nuovo database vuoto nella cartella Modulo8 con il nome Dipendenti. ( clic sul pulsante Database vuoto / clic in
basso a destra sull’icona della cartella / seleziona la cartella destinazione assegnata e digita il nome fornito / OK / pulsante Crea )

3. Crea una nuova tabella in visualizzazione struttura, salvala con il nome Lavoratori . ( scheda Campi / gruppo
Visualizzazioni / pulsante Visualizza / digita il nome tabella / OK )

4. Inserisci il campo Codice di tipo Numerico impostato come chiave primaria. ( nel Nome campo digita Campo al posto di
ID / nel Tipo dati seleziona dal menu la voce Numerico / controlla che il campo abbia a sinistra del nome una piccola chiave )

5. Inserisci il campo Nome di tipo Testo e di lunghezza 30 caratteri. ( vai alla riga sotto / nel Nome campo digita Nome / nel
Tipo dati seleziona dal menu la voce Testo / nel riquadro Proprietà campo, assegna a Dimensione campo il valore 30 )

6. Inserisci il campo Cognome, di tipo Testo con lunghezza 40; quindi indicizza il campo facendo in modo che siano
ammessi valori duplicati. ( come prima // Proprietà campo / seleziona per Indicizzato la scelta Sì (Duplicati ammessi) )
7. Inserisci il campo Data di nascita, di tipo Data, col formato data in cifre. Verificare che la data sia anteriore al 2000
e, in caso di violazione, emettere il messaggio “? Data non valida !”. ( Tipo dati: Data/Ora / Proprietà campo / Formato:
scegli Data in cifre, Valido se: digita <01/01/2000, Messaggio errore: digita ? Data non valida ! )

8. Inserisci il campo Anni di servizio, di tipo Numerico intero non negativo. ( Tipo dati: Numerico / Proprietà campo /
Dimensione campo: scegli Intero, Valido se: digita >=0 )

9. Inserisci il campo Stipendio, di tipo Valuta col formato € e 2 cifre decimali, con valori ammessi a partire da € 8.000.
( Tipo dati: Valuta / Proprietà campo / Formato: scegli Euro, Posizioni decimali: scegli 2, Valido se: digita >=8000 )

10. Inserisci il campo Coniugato, di tipo Sì/No col valore predefinito “No”. ( Tipo dati: Sì/No / Proprietà campo / Formato:
scegli Sì/No, Valore predefinito: digita No )

11. Inserisci il campo Note personali di tipo Memo. ( Tipo dati: Memo )

12. Salva la tabella e aprila per inserire 5 record completi. ( clic sull’icona dischetto della Barra di Avvio veloce // scheda
Progettazione / gruppo Visualizzazione / pulsante Visualizza / Visualizzazione Foglio dati // digita i dati di 5 record )

13. Ordina la tabella per Cognome utilizzando la Barra multifunzione, quindi chiudila salvando le modifiche. ( clic sulla
colonna Cognome / scheda Home / gruppo Ordina e filtra / pulsante A/Z // clic sull’icona dischetto / clic sulla x della tabella, a destra )

14. Crea una maschera per l'inserimento dei dati di tutti i campi, senza utilizzare la creazione guidata. ( seleziona la
tabella / scheda Crea / gruppo Maschere / pulsante Maschera )

15. Salva la maschera con il nome Form Lavoratori. (clic sull’icona dischetto / digita il nome / OK )
16. Passa alla Visualizzazione Maschera e scorri le schede di tutti i record usando gli appositi pulsanti di spostamento.
( scheda Home / gruppo Visualizzazione / pulsante Visualizza / Visualizzazione Maschera / usa il gruppo di pulsanti freccia posti in
basso a sinistra )

17. Quali comandi puoi utilizzare per muoverti tra i campi di una maschera?
 Mouse
 Tasto TAB e Maiusc + TAB
 Frecce direzionali
 Tutte le risposte precedenti sono vere

18. Formatta il titolo della maschera “Lavoratori” con font Times centrato, colore blu scuro, dimensione 36, sfondo
giallo chiaro. Salva le modifiche apportate. ( scheda Home / gruppo Visualizzazione / pulsante Visualizza / Visualizzazione
Struttura // seleziona titolo / scheda contestuale Formato / gruppo Carattere / usa i pulsanti di formattazione // clic sull’icona dischetto)

19. Inserisci 2 nuovi record usando la maschera, muoviti tra i campi utilizzando Invio. (scheda Home / gruppo
Visualizzazione/ pulsante Visualizza/ Visualizzazione Maschera/ gruppo Record / pulsante Nuovo / digita i dati / conferma con Invio)

20. Chiudi il database, salvando eventuali modifiche. ( scheda / pulsante )

-1-
MODULO 8 Using Databases Esercizio 1

21. Apri il database Libri, contenuto nella cartella Modulo8; nella stessa cartella salva una copia col nome BK-libri.
(scheda / pulsante / seleziona cartella e file / pulsante Apri / clic sul pulsante /
scheda / pulsante / seleziona cartella / digita nome file / clic su )

22. Apri la struttura della tabella Libri senza aprire la tabella ed elimina l'attuale campo ID Libro. ( clic destro sulla tabella
/ Visualizzazione struttura / seleziona il campo / scheda Progettazione / gruppo Strumenti / pulsante Elimina righe / Sì / Sì)

23. Aggiungi, fra l’Autore e il Titolo, un campo Codice Libro, di tipo Contatore e impostalo come chiave primaria.
Infine salva e chiudi la tabella. ( clic sul campo Titolo / scheda Progettazione / gruppo Strumenti / pulsante Inserisci
righe / digita il nome del nuovo campo / nel Tipo dati scegli Numerazione automatica / impostalo come chiave col pulsante
/ salva utilizzando l’icona dischetto della Barra di Accesso rapido / chiudi la tabella )

24. Esporta la tabella Libri in un documento di Excel .xlsx , salvando il file col nome CopiaLibri all'interno della cartella
Modulo8. ( clic destro sulla tabella / Esporta / Excel / scegli il percorso di destinazione, il nome e il tipo file / OK / Chiudi )

25. Crea in Visualizzazione Struttura una query per estrarre tutti i record che hanno il valore 1995 come Anno
Edizione. Successivamente esegui la query. ( scheda Crea / gruppo Query / clic su Struttura query / nella finestra
Mostra tabella seleziona Libri / Aggiungi / chiudi la finestrella / doppio clic su ognuno dei campi della tabella / nei
Criteri in corrispondenza di Anno Edizione metti 1995 / scheda Progettazione / gruppo Risultati / pulsante Esegui )

26. Chiudi la query e salvala con il nome Ediz95. ( clic sull’icona del dischetto / digita il nome assegnato / OK / chiudi la query )

27. Modifica la query eliminando tutti i campi eccetto Autore, Editore e Titolo, da mostrare, lasciando il campo Anno
Edizione=1995, da non mostrare. Esegui la query. ( Nella barra a sinistra attiva “Tutti gli oggetti di Access” / clic destro sulla
query / Visualizzazione struttura / seleziona i campi da eliminare / tasto Canc / togli la spunta dalla riga “Mostra:” nel campo Anno
Edizione // gruppo Risultati / pulsante Esegui )

28. Ordina i record generati dalla query in ordine alfabetico di Autore e verificane il funzionamento. ( Visualizzazione
Struttura / nella riga “Ordinamento:” di Autore scegli “Crescente” dal menu a discesa / gruppo Risultati / pulsante Esegui )

29. Salva la query col nome Autori95 e chiudila. ( pulsante Office / Salva oggetto con nome / Salva in: digita il nome /
Come: Query / OK / scheda Home / chiudi la query )

30. Estrai dalla tabella Libri solo i campi Autore, Titolo, Editore, Anno Edizione di tutti i record nei quali il nome
dell'Autore comincia con la lettera “C”; ordina il risultato per Editore. Esegui la query e salvala col nome C-Nome.
( nella riga Criteri: di Autore metti il valore C* )

31. Aggiungi a questa query il campo Codice Libro. ( torna alla Visualizzazione Struttura / doppio clic sul campo assegnato )

32. Elimina l’ordinamento precedente e imposta l’ordine per Anno Edizione decrescente. Esegui la query. ( togli dal
campo Autore l’ordinamento selezionando dal menu a discesa della riga “Ordinamento:” il valore “(Non ordinato)” / … )

33. Salva la query con il nome C-Nome2 e chiudi la query.

34. Basandoti sulla query Ediz95 attiva la creazione guidata Report. Scegli tutti i campi, ordina per Autore, imposta un
layout tabulare e l’orientamento orizzontale, salva col nome Report95. ( seleziona la query / scheda Crea / gruppo Report /
pulsante Creazione guidata report / fai clic sul pulsante >> / Avanti / Avanti / seleziona Autore come campo per l’ordinamento e lascia
il pulsante a destra col valore Crescente / Avanti / scegli layout e orientamento / Avanti / assegna il nome indicato / Fine )

35. Stampa 2 copie del report prodotto. Chiudi il report e l’applicativo. ( scheda contestuale Anteprima di stampa / gruppo
Stampa / pulsante Stampa / nella finestra di dialogo richiedi 2 copie / OK // chiudi la finestra del Report // scheda / pulsante
Esci )

36. Quale di queste affermazioni è corretta? Per impostare i criteri di selezione di una query in un campo di tipo Sì/No:
 Puoi usare esclusivamente gli operatori Sì o No
 Puoi usare esclusivamente gli operatori Vero o Falso
 Puoi usare sia Sì o No che Vero o Falso
 Usi i precedenti operatori in funzione di come è stato definito il campo

-2-