Introduzione
In questo blog ci siamo occupati di Microsoft Access molte volte, perché permette di creare facilmente e molto velocemente piccole applicazioni per la gestione di archivi tramite maschere e report. Abbiamo affrontato molte tematiche inerenti questo pacchetto ed abbiamo anche creato un corso online per l’utilizzo dello stesso con il VBA ( Visual Basic for Application ), un vero e proprio linguaggio di programmazione, che a mio avviso è molto più potente e chiaro delle intricatissime macro.
LibAccess
Questa volta proponiamo di creare da zero un piccolo gestionale in Access e più precisamente per la catalogazione di una libreria, quindi avremo varie tabelle con i campi che descrivono i libri ed anche DVD o Giochi, il tutto diviso per categoria. L’idea è anche quella di rilasciare il tutto in formato sorgente, mano a mano che si proseguirà nell’elaborazione del progetto verranno anche rilasciati per il download dei file zippati con il codice fin lì scritto.
Condivisione del lavoro
Ci piacerebbe che anche voi possiate intervenire, tramite i commenti qui sul blog. Vorremmo che i vostri interventi fossero costruttivi, come la scelta del nome dell’applicazione o le caratteristiche che dovrà avere. Per iniziare daremo il nome di LibAccess all’applicazione, ma lo vorremmo cambiare con un nome più carino.
Struttura del database
Il primo passo per creare un’applicazione in Access è creare la struttura delle tabelle che dovranno ospitare i dati.
Categorie:
IDCategoria di tipo contatore ed indice primario
IDTipologia di tipo numerico
Descrizione di tipo testo di 30 caratteri
Tipologie:
IDTipologia di tipo contatore ed indice primario
Descrizione di tipo testo di 30 caratteri
Misure:
IDMisura di tipo contatore ed indice primario
Sigla di tipo testo di 5 caratteri
Libri:
IDLibro di tipo contatore ed indice primario
IDCategoria di tipo numerico
Codice di tipo testo di 20 caratteri
Descrizione di tipo testo di 100 caratteri
Barre di tipo testo di 20 caratteri
ISBN di tipo testo di 20 caratteri
IDMisura di tipo numerico
Prezzo di tipo valuta
Foto di tipo testo di 100 caratteri
Questa è la struttura iniziale del nostro database.
Distribuzione del progetto finito
Per chi non avesse pazienza o voglia di sviluppare insieme a me questo progetto può scaricare direttamente il file dell’applicazione da questo indirizzo. All’interno del file zippato ( LIbAccesss.zip ) trovate il file del progetto LibAccess.mdb in formato sorgente aperto e il nostro software desktop per il magazzino MerciGest che potete provare gratuitamente per 30 giorni.

Conclusioni
Nel prossimo post dedicato alla nostra applicazione costruiremo le maschere da associare alle tabelle create in questo primo articolo di questo tutorial dedicato allo sviluppo di applicazioni basate sul pacchetto Microsoft Access.