Sei sulla pagina 1di 2

MODULO 8 Using Databases Esercizio 4

DATA BASE (Access 2010) - ESERCITAZIONE 4

1. Apri l'applicazione di Database.

2. Crea un nuovo database con il nome Filiale; non utilizzare la creazione guidata. Memorizzalo nella cartella
Modulo8.

3. Crea una nuova tabella in Visualizzazione struttura e salvala con il nome Dipendenti ; inserisci il campo Cognome,
di tipo testo, di lunghezza 30 caratteri.

4. Inserisci il campo Nome, di tipo testo, di lunghezza 30.

5. Inserisci il campo Data di nascita, di tipo data, formato data in cifre. Ammetti solo date anteriori all’anno 1992.

6. Inserisci il campo Anni di servizio, di tipo numerico intero non negativo.

7. Inserisci il campo Conoscenza inglese, di tipo Sì/No.

8. Inserisci il campo Lordo Annuo di tipo valuta, col formato euro e 2 decimali. Il campo ammette valori non negativi.

9. Definisci Cognome e Nome come chiave di ricerca primaria. Salva la tabella. ( Seleziona entrambi i campi / applica la
chiave primaria )

10. Apri la tabella e inserisci quattro record con dati a piacere.

11. Ordina la tabella per Data di nascita decrescente e chiudi la tabella salvando le modifiche.

12. Crea una maschera “a colonne” con la creazione guidata.

13. Salva la maschera con il nome Dipendenti.

14. Inserisci nel piè di pagina la data del giorno e l’ora; infine salva le modifiche. ( Visualizzazione struttura della maschera /
estendi di un quadrato il Piè di pagina maschera col cursore a forma di / scheda Progettazione / gruppo Intestazione-Piè pagina /
pulsante Data e Ora / metti la spunta su  Includi data e  Includi ora / OK / sposta le due caselle nel Piè pagina )

15. Inserisci tre nuovi record usando la maschera; infine chiudi la maschera.

16. Chiudi il database.

17. Apri il database Circolari1, contenuto nella cartella Modulo8.

18. Apri la tabella Circolari e, usando l’apposito comando, trova la circolare con ID Circolare: “060”.

19. Correggi la data di pubblicazione di tale circolare, mettendo il nuovo valore 13/01/2006; chiudi la tabella.

20. Crea una query per estrarre tutti i record delle circolari pubblicate nel 2006, ordinate per Data Pubblicazione; usa
la funzione Struttura query. Verifica la query. ( … / nel criterio digita: BETWEEN 01/01/2006 AND 31/12/2006 / … )

21. Quale è il modo corretto per indicare una valore numerico nella riga “Criteri:” di una query?
 "127"
 (127)
 [127]
 127

22. Salva l'interrogazione con il nome Pubblicazione 2006, e chiudi la query.

23. Crea una maschera sulla base della query Pubblicazione 2006, usando la funzione di Autocomposizione.

24. Salva la maschera con il nome Circolari 2006; chiudi la maschera.

-1-
MODULO 8 Using Databases Esercizio 4

25. Crea una query con il nome Oggetto per estrarre tutte le circolari il cui oggetto comincia con la parola “Servizio”.
Verifica il funzionamento, salva l'interrogazione e chiudi la query. ( … / nel criterio digita: Servizio* / … )

26. Sulla base della query Oggetto genera un report ordinato per Ufficio.

27. Assegna il nome Circolari al report. Chiudi il report.

28. Crea una query per visualizzare solo Oggetto e Data Pubblicazione per tutte le circolari eccetto l’ufficio “EDP” con
data di pubblicazione dopo il 2004 e che siano riservate. Ordina la query per Oggetto. ( Criteri: Ufficio NOT “EDP”,
Data Pubblicazione >31/12/2004 , Riservata Sì / togli la spunta della riga Mostra sui campi Id Circolare, Ufficio e Riservata / … )

29. Salva l'interrogazione con il nome Analisi ; esegui la query poi chiudila.

30. Chiudi il programma.

31. Quali tra i seguenti criteri possono essere utilizzati per selezionare una data all’interno dell'anno 2005?
 between #01/01/05# and #31/12/05#
 >= 01/01/05 and <= 31/12/05
 >= 01/01/05 or <= 31/12/05
 between "01/01/05" and "31/12/05"

32. Quale tra le seguenti affermazioni è corretta? La relazione che lega due chiavi di ricerca primarie è del tipo:
 Uno a uno
 Uno a molti
 Molti a molti
 Nessuna delle precedenti

33. Quale tra le seguenti affermazioni è corretta? In un database delle carriere degli studenti la relazione che lega la
tabella Studenti con la tabella degli Esami sostenuti è del tipo:
 Uno a uno
 Uno a molti
 Molti a molti
 Nessuna delle tre precedenti

34. Quale tra i seguenti è il criterio corretto per selezionare tutti i valori maggiori di 10 in un campo di tipo numerico?
 >10
 >"10"
 >[10]
 >#10

35. Quanti campi di tipo contatore può contenere al più una tabella?
 uno
 due
 nessuno
 qualunque numero

36. È possibile creare una query utilizzando più tabelle?


 no
 sì, ma la cosa ha senso solo le tabelle sono in relazione fra di loro
 sì, in ogni caso
 sì, ma solo per due tabelle

-2-

Potrebbero piacerti anche