Archivia le foto delle tue vacanze con Access

Creazione del database Archivio vacanze e delle tabelle

La prima operazione della fase pratica per la realizzazione di un archivio è la creazione del database. Potete crearlo utilizzando la procedura descritta di seguito:

1.

Fate clic sul comando Database vuoto del riquadro attività Nuovo file.

2.

Scrivete nella casella Nome file il nome del database, cioè Archivio vacanze.

3.

Fate clic sul pulsante Crea.

Figura 5.1 – Il database Archivio vacanze

Figura 1

Creazione delle tabelle

Dal momento che le due tabelle presentano alcuni campi simili o addirittura uguali, viene qui descritta la creazione solo della prima tabella, che sarà utilizzata come base per la realizzazione della seconda. La procedura per la creazione della tabella delle foto è la seguente:

1.

Aprite il database Archivio vacanze.

2.

Selezionate l’oggetto Tabelle e fate clic sul pulsante Nuovo, aprendo così la finestra Nuova tabella (figura 5.2).

3.

Selezionate Visualizzazione Struttura e fate clic su OK.

Figura 5.2 – La finestra Nuova tabella.

Figura 2

4.

Nella finestra della tabella vuota, inserite il primo campo tra quelli stabiliti in precedenza: nella cella Nome campo scrivete perciò IDElemento e selezionate poi il tipo di dato Contatore.

5.

Nella scheda Generale, selezionate il valore Sì (Duplicati non ammessi) dall’elenco della casella Indicizzato.

6.

Fate clic con il pulsante destro sul nome del campo IDElemento e scegliete il comando Chiave primaria.

7.

Inserite il campo Vacanza, assegnando il tipo di dato Testo e impostando una dimensione di 30 caratteri.

8.

Inserite i campi DataVacanza e DataScatto: scegliete il tipo di dato Data/ora e il formato Data in cifre.

9.

Impostate la maschera di input compatibile con il formato Data in cifre e salvate la tabella con il nome Fotografie.

10.

Allo stesso modo, inserite il campo Ora scatto e scegliete come tipo di dato Data/ora e come formato Ora breve 24h (figura 5.3).

Figura 5.3 – Per inserire un orario bisogna impostare un formato per l’ora, come Ora breve 24h.

Figura 3

11.

Impostate la maschera per l’ora breve.

Figura 5.4 – Per facilitare l’immissione degli orari è conveniente impostare un’apposita maschera.

Figura 4

12.

Inserite i campi Collocazione (Testo, 30 caratteri), Riferimento (Numerico, Intero), Supporto (Testo, 20 caratteri), Obiettivo (Testo, 10 caratteri).

13.

Il campo Diaframma deve contenere il dato relativo all’apertura del diaframma usata per la foto: questa informazione può essere un numero decimale, quindi dovete impostare il campo Diaframma in modo che possa contenere numeri di questo tipo, come descritto di seguito.

14.

Scegliete nella casella Dimensione campo il tipo Decimale, impostate i valori 3 e 1 per i parametri Precisione e Scala, rispettivamente; scegliete infine il valore Automatiche dall’elenco della casella Posizioni decimali.

Figura 5.5 – L’impostazione di un campo numerico con valori decimali.

Figura 5

15.

Inserite i campi Tempo (Testo, 10 caratteri), Filtro (Testo, 30 caratteri).

16.

Per impostare il campo Flash come tipo Sì/No, inserite il nome nella casella Nome campo e scegliete il tipo Sì/No.

17.

Nella scheda Generale scegliete come formato il tipo Sì/No oppure il tipo On/Off, secondo le vostre preferenze.

Figura 5.6 – Dall’elenco della casella formato in questo caso si è scelto il tipo Sì/No.

Figura 6

18.

Completate l’inserimento dei campi con l’ultimo, Immagine, cui assegnate il tipo di dato Oggetto OLE.

19.

Fate clic sul pulsante Salva per memorizzare la tabella.

20.

Chiudete la tabella facendo clic sul pulsante di chiusura.

Dopo aver creato la tabella delle fotografie, potete utilizzarla come base di partenza per realizzare la tabella delle riprese.

Potete fare ciò con la seguente procedura.

1.

Selezionate l’oggetto Tabelle.

2.

Fate clic sul pulsante Nuovo.

3.

Nella finestra Nuova tabella, mostrata nella figura 5.7, selezionate la voce Importa tabella.

Figura 5.7 – È possibile creare una tabella importandola da un’altra esistente.

Figura 7

4.

Fate clic sul pulsante OK.

5.

Nella finestra Importa fate doppio clic sul database Archivio vacanze.

6.

Viene visualizzata la finestra Importa oggetti.

7.

Fate clic sul pulsante Opzioni per visualizzare la sezione nascosta delle opzioni.

Figura 5.8 – La finestra per l’importazione di oggetti da altri database.

Figura 8

8.

Visualizzate la scheda Tabelle e selezionate la tabella Fotografie.

9.

Deselezionate con un clic la casella di selezione Relazioni, dal momento che non vi sono relazioni da importare.

10.

Nel riquadro Tabelle, selezionate l’opzione Solo definizione, per importare solo la definizione dei campi. Nel caso in esame, non essendo stata ancora inserita alcuna informazione nel database Archivio vacanze, le due opzioni sono equivalenti.

11.

Fate clic sul pulsante OK.

12.

Viene creata una nuova tabella (figura 5.9), cui è stato assegnato il nome Fotografie1.

13.

Fate clic con il pulsante destro del mouse sulla tabella Fotografie1 e scegliete il comando Rinomina.

14.

Scrivete il nuovo nome, Riprese, quindi premete il tasto Invio.

Figura 5.9 – La tabella Fotografie1 è stata creata sulla base della tabella Fotografie.

Figura 9

15.

Fate clic sul pulsante Struttura, presente nella barra degli strumenti della finestra principale del database.

16.

Fate clic sulla casella Nome campo relativa al campo DataScatto per far apparire il cursore d’inserimento.

17.

Modificate il nome in DataRipresa.

18.

Modificate anche il campo OraScatto in OraRipresa.

19.

Selezionate i campi Obiettivo, Diaframma, Tempo, Filtro e Flash.

20.

Fate clic con il pulsante destro del mouse e scegliete il comando Elimina righe.

21.

Fate clic sulla casella Nome campo relativa al campo Immagine per far apparire il cursore d’inserimento e modificatelo in Anteprima.

22.

Selezionate il campo Anteprima.

23.

Modificate il tipo di dato in Collegamento ipertestuale.

24.

Fate clic con il pulsante destro del mouse e scegliete il comando Inserisci righe.

25.

Ripetete il passo precedente.

26.

Inserite nella prima riga vuota il campo Codifica, indicando Testo come tipo di dato e la dimensione di 30 caratteri.

27.

Inserite nella seconda riga vuota il campo Durata, scegliete come tipo di dato Data/ora e indicate come formato Ora breve 24h.

Figura 5.10 – La tabella Riprese, dopo le operazioni di modifica.

Figura 10

28.

Fate clic sul pulsante Salva.

29.

Chiudete la tabella Riprese.


Capitolo tratto da C. Romeo, Come si fa un database con Access, Milano (MI), Tecniche Nuove, 2005.


In partnership con Tecniche nuove
**
**
**
**