Bazele de date utilizează de obicei identificatori de numere pentru a se asigura că fiecare intrare are cel puțin un atribut unic. Aceste numere de identificare permit utilizatorilor să localizeze fiecare intrare din baza de date, chiar dacă alte câmpuri nu conțin informații unice. /p>
Organizațiile utilizează baze de date pentru a stoca aproape orice tip de informații și permit utilizatorilor să caute informații. Localizarea unei înregistrări particulare, cu toate acestea, poate fi dificilă dacă diferite intrări au aceleași informații; de exemplu, două persoane pot împărtăși același nume, făcând imposibilă localizarea unei înregistrări specifice numai după nume. Oferind fiecărei intrări un număr unic de identificare, utilizatorii pot fi siguri că pot accesa înregistrarea pe care o caută.
În multe cazuri, utilizatorii au setat baza de date pentru a genera automat un număr unic. Acest număr poate fi secvențial sau utilizatorii îl pot seta pentru a genera un număr aleatoriu. Prin lăsarea bazei de date să aleagă un număr, utilizatorii se pot asigura că fiecare număr pe care îl utilizează baza de date este cu adevărat unic.
Utilizatorii pot, de asemenea, să introducă propriul număr de identificare unic. Organizațiile ar putea alege să utilizeze, de exemplu, numere de securitate socială. Cu toate acestea, acest lucru este potențial riscant. Întreruperea unui număr poate duce la două intrări în baza de date care ar trebui să fie un identificator unic și stocarea unui număr de securitate socială într-o bază de date poate compromite identitatea unui client dacă cineva obține acces neautorizat la baza de date.