Какой индекс автоматически создается при создании таблицы в базе данных по умолчанию?

По умолчанию при создании таблицы в большинстве реляционных баз данных автоматически создаётся индекс на первичный ключ (PRIMARY KEY).

Короткий ответ

Что ответить на собеседовании

По умолчанию при создании таблицы в большинстве реляционных баз данных автоматически создаётся индекс на первичный ключ (PRIMARY KEY). Этот индекс обеспечивает уникальность значений в столбце(ах) первичного ключа и ускоряет операции поиска и соединения.

Подробный разбор

Ответ с пояснениями

По умолчанию при создании таблицы в большинстве реляционных баз данных автоматически создаётся индекс на первичный ключ (PRIMARY KEY). Этот индекс обеспечивает уникальность значений в столбце(ах) первичного ключа и ускоряет операции поиска и соединения.

Например, в SQL:

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

В этом случае автоматически создаётся уникальный индекс на столбце id.

Если первичный ключ не задан, то индекс по умолчанию обычно не создаётся, но это зависит от конкретной СУБД.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку