Sobes.tech
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.