Banche dati sono costituite da tabelle fatte di righe di dati . Ogni colonna di una tabella rappresenta un campo specifico di informazioni e può includere diversi tipi di dati, come numeri o testo . Una chiave primaria è un campo o gruppo di campi in un database che rendono un identificatore univoco per ciascuna riga di informazioni . Le chiavi primarie sono particolarmente importanti perché possono collegare le tabelle all'interno di un database di riferimento chiavi primarie in altre tabelle . Numeri
chiavi primarie sono spesso valori numerici perché sono facilmente incrementati . Alcuni software di database offre un'opzione numero di auto-increment , che consente un campo chiave primaria facile. Questo può anche essere un numero maggiore di più complesso , ad esempio un ID dipendente .
Non aggiornata
Un pezzo statico delle informazioni sono le informazioni che non siano alterati o aggiornato nel tempo. Cercare informazioni che non è soggetto a modifiche al momento di individuare le chiavi primarie , quali gli ID e non i nomi .
Richiesto
Se una chiave primaria viene definita all'interno di una tabella , non potrà mai avere un valore nullo . Un pezzo di informazioni non è possibile fare riferimento senza una chiave primaria , quindi il valore è richiesto automaticamente dal software . Se una colonna contiene valori nulli , non è la chiave primaria .
Combinazione tasti
Una chiave primaria può o essere fatto da un singolo campo o una combinazione di diversi campi . Una chiave primaria può essere fatto da una combinazione di un numero ID dipendente e il tempo l' uso del computer ha iniziato in un database che contiene i registri di uso del computer , per esempio.