Sobes.tech
Back to questions
Junior — Middle
86

Можете объяснить, что такое первичный ключ в базе данных?

Companies where asked
OZONOZON

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)
);

Первичный ключ помогает быстро находить записи и обеспечивает целостность данных.