Junior — Middle
Ce înseamnă cheia unică într-o bază de date?
sobes.tech AI
Răspuns de la AI
O cheie unică din bazele de date este o coloană sau un set de coloane ale căror valori identifică în mod unic fiecare înregistrare din tabel. Asigură că în tabel nu vor exista două rânduri cu aceeași valoare a cheii unice. Spre deosebire de cheia primară, cheia unică poate conține NULL (în funcție de SGBD), și în tabel pot exista mai multe chei unice.
Exemplu în SQL:
CREATE TABLE Utilizatori (
id INT PRIMARY KEY,
email VARCHAR(255) UNIQUE
);
Aici, email este o cheie unică care nu va permite adăugarea a doi utilizatori cu același email.