Newsgroup: it.comp.appl.access
Titolo: Indici

Buongiorno a tutti.
Vorrei fare una richiesta non specifica, ma generale, sperando che possa
essere utile a tutto il NG.
E' possibile avere una "lezione" sugli indici di ACCESS, utilità,
creazione, utilizzo....
Spero di non pretendere troppo...
Saluti.
-- 
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Raffaele Alberoni
Fermo restando che sarebbe fortemente sbagliato confondere il NG per un
corso su Access per corrispondenza, ti riporto qui di seguito un paio di
cose riguardante gli indici  e leggibili sull'help in linea:
============================
<omissis>
Un indice è una funzione di Microsoft Access che accelera la ricerca e
l'ordinamento all'interno di una tabella. È possibile creare un indice per
un campo nella finestra degli indici della visualizzazione Struttura della
tabella o impostando la proprietà Indicizzato del campo a Sì.
Nota.   La chiave primaria di una tabella viene automaticamente indicizzata
e i campi con tipo di dati Memo o Oggetto OLE non possono essere
indicizzati.
<omissis
============================
============================
<omissis>
Creare indici per i campi che vengono ordinati, collegati con join o per cui
vengono impostati dei criteri. Indicizzando i campi su entrambi i lati dei
join oppure creando una relazione tra i campi ed indicizzando tutti i campi
utilizzati per l'impostazione dei criteri per la query, è possibile
velocizzare notevolmente le operazioni con le query. Anche la ricerca dei
record tramite la finestra di dialogo Trova risulta molto più rapida se
viene effettuata in un campo indicizzato.
Gli indici, tuttavia, non sono sempre consigliabili. Essi accrescono
notevolmente le dimensioni dei file MDB, limitano la simultaneità (la
capacità per cui più utenti possono modificare contemporaneamente una
pagina) nelle applicazioni multiutente e riducono le prestazioni quando si
aggiornano i dati nei campi indicizzati o quando si aggiungono e si
eliminano record. È consigliabile provare a determinare i campi che è
necessario indicizzare. L'aggiunta di un indice può velocizzare una query di
un secondo, ma può rallentare di due secondi l'aggiunta di una riga di dati
e causare problemi di blocco. Oppure i vantaggi ottenuti possono rivelarsi
trascurabili se sono già indicizzati altri campi. L'aggiunta, ad esempio, di
un indice al campo Codice postale può offrire un miglioramento delle
prestazioni minimo se nella stessa tabella i campi Nome della società e
Cognome sono già indicizzati. È necessario indicizzare solo i campi che
contengono prevalentemente valori univoci, indipendentemente dal tipo di
query creato.
<omissis>
============================
Comunque, se nella scheda Trova dell'help in linea digiti Indici come parola
da cercare, l'help ti fornirà molti argomenti con i quali puoi acculturarti
sugli indici di Access, su come definirli ed usarli.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 corso su Access per corrispondenza, .... 
[CUT]
Non ho letto tutte le avvertenze riguardo l'utilizzo del NG e chiedo
venia, effettivamente non volevo utilizzare il NG come "Scuola Radio
Elettra" !!!.
Forse era mia intenzione avere dei consigli basati sull'esperienza per
potermi destreggiare meglio.
Ti ringrazio comunque per avermi fornito consigli e indicazioni utili.


 Elettra" !!!.
Scusa la mia franchezza, ma sei tu che hai chiesto esplicitamente una
"lezione", ed una lezione presuppone un corso.
[CUT]
