Nwlapcug.com


Che cosa è una chiave primaria di Microsoft Access?

Che cosa è una chiave primaria di Microsoft Access?


Microsoft Access fa parte della suite di produttività Microsoft Office. Accesso è uno dei pochi programmi che consente all'utente di creare e amministrare un database con nessuna conoscenza di linguaggi di programmazione. L'interfaccia utente è simile a quella di altri programmi di Microsoft Office. Un amministratore può creare un database utilizzando le finestre di dialogo di point-and-click e guidata. È importante mantenere l'integrità delle informazioni. Questo può essere fatto attraverso l'uso di una chiave primaria.

Definizione

Chiavi primarie nelle tabelle sono solo perché questo è dove si trova i dati grezzi. Le query, maschere, report e macro sono semplicemente altri strumenti per modificare i dati nella tabella. Una chiave primaria è un campo di tabella o il campo o i campi selezionati dall'accesso o dall'utente che identifica ogni record, è indicizzato e ha un valore univoco per ogni record.

Creazione

Se l'utente non identifica il campo chiave primaria, Access automaticamente genererà un campo e utilizzarlo come chiave primaria. Il campo generato da Access verrà contatore ogni record. Se la chiave primaria viene assegnata dall'utente, è consigliabile che il campo abbia valori univoci. Ad esempio, in un database di account di contabilità clienti, il campo del numero di fattura può essere la chiave primaria.

Uso

Chiavi primarie possono essere utilizzati per creare relazioni tra tabelle. Utilizzando il database di contabilità clienti conti come un esempio, dire che ci sono due tavoli, uno con etichetta "informazioni cliente" e altre "fatture". Nella tabella di informazioni sui clienti è il cliente numero di conto, nome del cliente e indirizzo. Nella tabella fatture è il cliente numero di conto e numero di fattura. La chiave primaria della tabella di informazioni sui clienti è il campo numero di conto cliente e la chiave primaria nella tabella fatture è il campo del numero di fattura. Per eseguire una query per includere i numeri di fattura e le informazioni di cliente, è necessario collegare le due tabelle nella query. Il campo utilizzato per collegare le tabelle è il numero di conto del cliente.

Attenzione

Se una chiave primaria non viene utilizzata, o se il campo chiave primaria non contiene valori univoci, è possibile che una query restituirà i record duplicati.

Raccomandazione

Prima della creazione del database, è necessario isolare le informazioni che verranno utilizzate come chiave primaria. Ricontrolla i record per assicurarsi che i valori nel campo non sono duplicati. Se i campi di testo verranno utilizzati come chiave primaria, uniformare le convenzioni di denominazione. Ad esempio, se il nome di una società è "ABC, Inc." in un record e "ABC, Incorporated" in un altro record, il database verrà considerarlo come due aziende diverse.