Access appartiene al pacchetto avanzato di MICROSOFT OFFICE ed è un database, un gestore di dati, ma non solo: oltre che
permettere la costruzione delle tabelle e la memorizzazione dei dati, Access contiene anche tutti gli strumenti per la eventuale
gestione dei dati stessi, senza l'uso di programmi esterni.
Per maggior sicurezza è comunque possibile accedere e gestire i dati diversamente, ad esempio collegandosi tramite un programma Visual Basic
compilato, oppure eseguendo delle query SQL tramite linguaggio script di ASP, ASP.NET o altri linguaggi di Web Service.
E' possibile creare un nuovo database sia aprendo il programma Access, sia semplicemente tramite il menù contestuale del tasto destro del mouse.
Per aprire il database appena creato basta cliccare due volte sul nome, come per tutti gli altri oggetti di Windows.
Oltre alle solite barre degli strumenti, in parte simili agli altri programmi di Microsoft Office ed in parte personalizzate apposta per lui,
Access contiene una comoda suddivisione di oggetti, come evidenziato nella figura.
Vediamo ora una breve presentazione dei componenti di Access:
Tabelle: è possibile creare una tabella in visualizzazione struttura, indicando i vari campi che la compongono; per ogni campo, oltre
al nome, si può indicare la tipologia di dati che contiene (es caratteri, numeri, date, ecc.)
Query: sono comandi SQL generabili comodamente in forma grafica; servono per agire sui dati delle tabelle, sia per la ricerca che
per inserimento, modifica o cancellazione dei dati stessi
Maschere: le maschere, anche loro generabili in forma grafica e col comodo drag&drop dei comandi, servono da interfaccia per la
visualizzazione e gestione dei dati
Report: con questa funzione è possibile generare delle comode stampe, anche tramite creazione guidata; molto utile ed immediato
specie per le semplici stampe di liste
Macro: tramite le macro è possibile mettere una sequenza di comandi da eseguire, ad esempio si possono lanciare query, eseguire
dei mouli di codice, aprire maschere, ecc.
Moduli: è la parte più avanzata di Access; permette di registrare in VBA (Visual Basic for Application) delle funzioni, poi
richiamabili dalle altre parti di Access (query, maschere, macro).
Nelle prossime lezioni vedremo in dettaglio come creare le tabelle e sfruttare tutte le utility di Access per poter gestire i dati, con
qualche accenno anche su come accedere ai dati da programmi esterni.