Back to questions
OZON
Junior — Middle
86
Можете объяснить, что такое первичный ключ в базе данных?
Companies where asked
Answer from AI
sobes.tech AI
Первичный ключ (Primary Key) в базе данных — это уникальный идентификатор для каждой записи в таблице. Он гарантирует, что каждая строка будет однозначно определена и не повторится. Обычно первичный ключ — это одно поле или набор полей, значения которых уникальны и не могут быть NULL.
Пример: в таблице пользователей поле user_id может быть первичным ключом, чтобы однозначно идентифицировать каждого пользователя.
CREATE TABLE users (
user_id INT PRIMARY KEY,
username VARCHAR(50),
email VARCHAR(100)
);
Первичный ключ помогает быстро находить записи и обеспечивает целостность данных.