Sobes.tech
Назад к вопросам
Middle+
7

Что такое первичный ключ и какие у него обязательные ограничения?

Компании, где спрашивали
Мираполис

Ответ от нейросети

sobes.tech AI

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

Обязательные ограничения первичного ключа:

  • Уникальность: значения в столбце(ах) первичного ключа должны быть уникальными, чтобы однозначно идентифицировать запись.
  • NOT NULL: значения не могут быть NULL, так как ключ должен однозначно идентифицировать запись.

Пример в SQL:

CREATE TABLE Users (
  id INT PRIMARY KEY, -- уникальный и не NULL
  name VARCHAR(100)
);