Sobes.tech
Junior — Middle

Můžete vysvětlit, co je to primární klíč v databázi?

sobes.tech AI

Odpověď od AI

Первичный ключ (Primary Key) в базе данных — это уникальный идентификатор для каждой записи в таблице. Он гарантирует, что каждая строка будет однозначно определена и не повторится. Обычно первичный ключ — это одно поле или набор полей, значения которых уникальны и не могут быть NULL.

Пример: в таблице пользователей поле user_id может быть первичным ключом, чтобы однозначно идентифицировать каждого пользователя.

CREATE TABLE users (
  user_id INT PRIMARY KEY,
  username VARCHAR(50),
  email VARCHAR(100)
);

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