Sobes.tech
Junior — Middle

Kunt u uitleggen wat een primaire sleutel in een database is en hoe deze wordt gebruikt?

sobes.tech AI

Antwoord van AI

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

Основные свойства первичного ключа:

  • Уникальность: значения первичного ключа не повторяются.
  • Не может быть NULL: каждая запись должна иметь значение первичного ключа.

Первичный ключ используется для:

  • Быстрого поиска и доступа к данным.
  • Связи таблиц через внешние ключи (foreign keys).

Пример в SQL:

CREATE TABLE users (
    id INT PRIMARY KEY,
    name VARCHAR(100),
    email VARCHAR(100)
);

Здесь id — первичный ключ, уникально идентифицирующий каждого пользователя.