Si applica a
Access 2010 Access 2007

Questa pagina delle proprietà contiene un set di proprietà per gli indici, le chiavi primarie e i vincoli univoci associati alle tabelle nel diagramma di database o in Designer tabella. Gli indici e i vincoli non sono rappresentati graficamente nei diagrammi di database.

Nome di tabella

Mostra il nome della tabella in Tabella Designer o la tabella selezionata nel diagramma di database. Se nel diagramma di database sono selezionate più tabelle, è visibile solo il nome della prima tabella.

Indice selezionato

Mostra il nome del primo indice per la tabella in Tabella Designer o la tabella selezionata nel diagramma di database. Se nel diagramma di database sono selezionate più tabelle, sarà visibile solo il nome del primo indice della prima tabella. Per visualizzare le proprietà di un indice diverso, espandere l'elenco a discesa.

Type

Mostra il tipo di oggetto indice o chiave per la tabella selezionata: indice, chiave primaria o vincolo univoco.

Nuova versione

Scegliere questo pulsante per creare un nuovo indice, una chiave o un vincolo univoco per la tabella di database selezionata.

CANC

Scegliere questo pulsante per rimuovere l'indice, la chiave o il vincolo selezionato dalla tabella.

Nota:  Se si tenta di eliminare una chiave primaria che partecipa alle relazioni, viene visualizzato un messaggio in cui viene chiesto se si vogliono eliminare anche tutte le relazioni. Non è possibile eliminare una chiave primaria senza prima eliminare le relazioni a cui fa parte.

Nome indice

Mostra il nome dell'indice selezionato. È possibile rinominare l'indice immettendo un nuovo nome in questa casella.

Nome colonna/Ordine

(Solo Microsoft SQL Server 2000). Mostra le colonne che contribuiscono all'indice, alla chiave primaria o al vincolo univoco e indica se i valori di ogni colonna sono disposti in ordine crescente o decrescente all'interno dell'elemento. È possibile aggiungere, modificare o rimuovere i nomi di colonna in questo elenco. È anche possibile modificare l'impostazione crescente/decrescente per ogni colonna.

Gruppo file indice

Selezionare il nome del gruppo di file in cui si vuole archiviare l'indice selezionato. Per abilitare questa impostazione, è necessario avere almeno un gruppo di file definito dall'utente. Questa impostazione è disponibile solo per database SQL Server 7.0 o versione successiva. Se si crea un oggetto di database e non ne si specifica il gruppo di file, SQL Server lo assegnerà al gruppo di file predefinito. Inizialmente, il gruppo di file predefinito è il gruppo di file principale.

Per altre informazioni sulla creazione e l'uso di gruppi di file, vedere la documentazione del SQL Server.

Crea UNICI

Selezionare questa opzione per creare un vincolo o un indice univoco per la tabella di database selezionata. Specificare se si sta creando un vincolo o un indice selezionando il pulsante Vincolo o Indice .

  • Ignora chiave duplicata    Se si crea un indice univoco, è possibile impostare questa opzione per controllare come SQL Server reagisce quando una riga il cui valore chiave è uguale a un valore di chiave esistente viene inserita durante un'operazione di inserimento in blocco. Se si sceglie Ignora chiave duplicata, SQL Server invia un messaggio di avviso, ignora la riga in arrivo offensiva e prova a inserire le righe rimanenti dell'operazione di inserimento in blocco. Se non si sceglie Ignora chiave duplicata, SQL Server verrà generato un messaggio di errore e verrà eseguito il rollback dell'intera operazione di inserimento in blocco.

Fattore di riempimento

Mostra il fattore di riempimento che specifica il livello di riempimento di ogni pagina indice. Se non è specificato un fattore di riempimento, viene usato il fattore di riempimento predefinito del database.

Indice tastierino

Se è stato specificato un fattore di riempimento superiore a zero% e si è selezionata l'opzione per creare un indice univoco, è possibile indicare a SQL Server di usare la stessa percentuale specificata in Fattore di riempimento dello spazio da lasciare aperto su ogni nodo interno. Per impostazione predefinita, SQL Server imposta una dimensione dell'indice a due righe.

Crea come RAGGRUPPATO

Selezionare questa opzione per creare un indice raggruppato per la tabella di database selezionata.

Non ricomputare automaticamente le statistiche

Selezionare questa opzione per indicare a SQL Server di usare le statistiche create in precedenza. Questa scelta, disponibile solo per i database SQL Server 7.0 e versioni successive, potrebbe compromettere le prestazioni delle query, ma accelera l'operazione di creazione degli indici.

Per altre informazioni su questa opzione, vedere la documentazione del SQL Server.

Messaggio errore

(solo SQL Server 2000). Mostra il testo visualizzato agli utenti ogni volta che viene immessa una riga che viola l'indice, la chiave o il vincolo.

Per SQL Server 6.5, vengono esposte le opzioni seguenti.

Opzioni di ordinamento dati

Identificare il modo in cui i dati vengono ordinati nell'indice man mano che i record vengono aggiunti all'indice.

  • Ordinare i dati    Impostazione predefinita. Organizza i dati in ordine crescente.

  • Dati già ordinati    Accetta l'ordine dei dati esistenti.

  • Riorganizzare i dati ordinati    Riorganizza i dati in ordine crescente. Selezionare questa opzione, ad esempio quando la tabella diventa frammentata o per ricostruire indici non cluster.

Opzioni riga duplicata

Identificare il modo in cui l'indice deve gestire le righe duplicate.

  • Non consentire righe duplicate    Impostazione predefinita. Impedisce il salvataggio dell'indice se sono presenti righe duplicate. Se sono presenti righe duplicate, viene visualizzato un messaggio di errore.

  • Ignora righe duplicate    Elimina dall'indice le righe duplicate durante la creazione.

  • Consenti righe duplicate    Crea l'indice, anche se esistono righe duplicate.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.