universita` della terza età - Centro Problemi dell`Anziano

UNIVERSITA’ DELLA TERZA ETÀ
Corso di Esercitazioni di terzo livello
Microsoft Access
Programma
• Lancio: Start >>Programmi >>Microsoft Access >> Database vuoto >> nome del file e tipo di
file (estensione .mdb)
• Presentazione dell’interfaccia : barra del titolo, barra dei menu, barra di formattazione area di
lavoro )
• Oggetti del database:
Tabella (struttura dati predisposta per contenere i dati, ordinati in records),
Query (per interrogare il database ed estrarre i dati elaborati),
Maschere (per inserire i dati nelle tabelle),
Report (per visualizzare e stampare i dati),
Pagine (per pubblicare i dati sul Web),
Macro (per automatizzare alcune procedure),
…….
Analisi del problema
Sviluppo di un Microsoft Access Database che consenta di gestire una biblioteca di medie
dimensioni ( fino e 30-40.000 libri).
L’applicativo deve consentire:
• l’inserimento dati relativi ai libri, a ciascun dei quali deve corrispondere un record articolato su
un determinato numero di campi;
• l’inserimento dati relativi ai lettori, a ciascun dei quali deve corrispondere un record articolato
su determinato numero di campi;
• la classificazione dei libri in un numero prefissato di argomenti;
• la possibilità di ricercare rapidamente un libro , in base all’autore o al titolo o ad altri campi del
record;
• la possibilità di ricercare rapidamente un lettore , in base cognome o al nome o ad altri campi
del record;
• la possibilità di registrare il prelevamento/restituzione di libri , secondo un record di dati
predeterminato ( cognome lettore , titolo e autore del libro, data prelevamento e restituzione,
ecc);
• la possibilità di avere i tempi reali lo storico dei movimenti dei libri (prestati, restituiti, non
restituiti, ecc);
• la possibilità di catalogare i libri in ordine alfabetico per autore o per titolo o altro criterio di
ordinamento;
• la possibilità di aggiungere ulteriori funzioni sia in fase di realizzazione dell’applicativo, sia in
fase di manutenzione/potenziamento;
• la possibilità di stampare situazioni, tabelle, dati ritenuti significativi;
• la possibilità di gestire la biblioteca da parte di un operatore con scarsa conoscenza del
programma Microsoft Access e poca dimestichezza con lo strumento informatico.
Pagina 1 di 3
Autore: Vincenzo Lorusso
Tabelle e Relazioni
Creazione delle tabelle
• 1° metodo:crea una tabella in visualizzazione struttura
• 2° metodo:crea una tabella mediane una creazione guidata
• 3° metodo:crea una tabella mediante l’immissione dati
• 4° metodo:crea una tabella mediante importazione dati (ad esempio da un file excel oppure da
un altro database)
Inserimento dati nelle tabelle
• 1° metodo: Menu ‘ Visualizza ’ …. Sottomenu ‘ Visualizzazione foglio dati ‘
• 2° metodo: utilizzazione della Maschera (da preferire)
Maschere
• 1° metodo: crea una tabella in visualizzazione struttura (per esperti);
• 2° metodo: crea una maschera mediante una creazione guidata .Applicare questo metodo sulle
tabelle
Argomenti, per l’inserimento e la ricerca degli argomenti;
Libro, per l’inserimento e la ricerca dei libri;
Lettore, per l’inserimento e la ricerca dei lettori;
• 3° metodo: creare una maschera Libro con sottomaschera Gestione, per l’inserimento dei dati
circa le operazioni di prestito/restituzione dei libri.
N. B.
Utilizzare il layout ‘A colonne ‘ per la visualizzazione delle maschere
Applicare la ‘ casella combinata ‘ sul campo Argomento della tabella Libro ( per facilitare
l’inserimento dei dati) operazione
Relazioni tra tabelle
Clic su icona “relazioni” >> clic su icona “Mostra tabella” >> finestra dialogo per aggiungere le
tabelle..>> trascinamento tra campi omonimi per realizzare la realizzazione delle relazioni tra
tabelle
Pagina 2 di 3
Autore: Vincenzo Lorusso
Query
• Definizione: Le query consentono di visualizzare, modificare e analizzare i dati in modi diversi.
È possibile utilizzarle anche come origini record per maschere, report e pagine di accesso ai dati
• Creazione:
1° Metodo: visualizzazione struttura
2°Metodo: creazione guidata
• Elenco Query da creare
• Ordinamento libri per Cognome Autore
• Ordinamento libri per Titolo
• Ordinamento libri per Argomento
• Ordinamento lettori per Cognome
• Elenco libri prestati e non ancora restituiti
• Riepilogo movimento libri in un dato arco di tempo
Report
Esempi di report su qualcuna delle query realizzate
Macro
Apri nomefile.mdb >> macro nuovo Azione [ apri maschera; apri tabelle ecc.] >> riquadro
sotto specificare la maschera o la tabella a cui ci si riferisce >> salva con nome....>> dx
crea
collegamento
[es: su desktop]
Varie
Realizzare una maschera di presentazione dell’applicativo, con una barra di navigazione che
consenta di accedere direttamente alle varie funzioni (inserimento relativi ali lettori e ai libri,
operazioni di prestito/restituzioni libri, visualizzazione delle query, dei record ecc)
Pagina 3 di 3
Autore: Vincenzo Lorusso