5.2.2.2 Impostare un indice
Utilizzando degli indici è possibile trovare
e ordinare i record più rapidamente. In Microsoft Access gli indici di una
tabella vengono utilizzati come gli indici di un libro: per trovare i dati ad
esempio, il programma ricerca la loro posizione nell'indice. È possibile creare
indici basati su un solo campo o su più campi. Gli indici multicampo consentono
di fare distinzione tra record in cui il primo campo potrebbe contenere lo
stesso valore.
Per definire un campo come indice, dalla
visualizzazione struttura, dopo aver selezionato il campo prescelto, si accede
all’opzione Indicizzato dalla scheda Generale
Alternativamente si può utilizzare il
pulsante Indici
oppure il comando Indici dal menu Visualizza
compare la seguente tabella
cliccando nella colonna Nome Campo si può
selezionare il campo di cui si vuole fare un indice
nel campo Nome Indice si può digitare un nome
per l’indice che può essere uguale o diverso da quello del campo prescelto
Access ordinerà i vari record secondo tale
indice : nella terza colonna decidiamo se l’ordinamento dovrà essere crescente
o decrescente
Come nel caso della chiave primaria, anche un
indice può essere multicampo, costituito cioè dalla combinazione di più campi.
Per realizzare un indice multicampo basta accedere alla tabella dell’indice e
selezionare nella colonna dei nomi dei campi altri campi senza aggiungere alcun
nome sulla prima colonna
nell’esempio abbiamo creato un indice
denominato Indice1 e composto dai campi Cognome,Nome, data di nascita
per eliminare un indice basta accedere alla
tabella degli indici , cliccare sull’etichetta di sinistra corrispondente alla
riga in cui compare il nome dell’indice , cliccare con il tasto destro del
mouse in modo da far apparire un menu che consente di aggiungere o eliminare
righe
e scegliere il comando elimina riga,
alternativamente si può utilizzare il tasto CANC