Junior — Middle
Деректер қорының бірегей кілті дегеніміз не және ол деректер тұтастығын қамтамасыз ету үшін қалай пайдаланылады.
sobes.tech AI
AI-дан жауап
Базадағы бірегей кілт (UNIQUE кілт) — бұл шектеу, ол барлық бағандар мәндерінің бірегей болуын қамтамасыз етеді, яғни әртүрлі жолдарда қайталанбайды.
Бұл деректердің тұтастығын қамтамасыз етеді, белгілі бір критерийлер бойынша жазбалардың қайталануын болдырмайды. Мысалы, бірегей кілт пайдаланушының электронды пошта өрісіне орнатылуы мүмкін, осылайша бірдей электронды пошта бар екі аккаунт болмауы керек.
SQL-да бұл келесідей көрінеді:
CREATE TABLE users (
id INT PRIMARY KEY,
email VARCHAR(255) UNIQUE
);
Осылайша, егер бар электронды поштаға жазбаны қосуға тырысса, база қате береді, бұл деректердің дұрыстығы мен сапасын сақтауға көмектеседі.