Реляционная БД хранит данные в таблицах и связывает их через ключи. Запросы описывают операции над наборами строк, обычно с помощью SQL.
Расскажи про реляционные базы данных в целом — что это такое?
Реляционная БД хранит данные в таблицах и связывает их через ключи. Запросы описывают операции над наборами строк, обычно с помощью SQL.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Реляционная БД хранит данные в таблицах и связывает их через ключи. Запросы описывают операции над наборами строк, обычно с помощью SQL.
Схема определяет колонки, типы и ограничения: первичные и внешние ключи, уникальность, обязательность значений. Нормализация помогает уменьшать противоречия и дублирование, хотя для конкретных задач возможна денормализация.
Многие реляционные СУБД поддерживают транзакции и изоляцию конкурентных изменений. Индексы ускоряют отдельные запросы, но требуют места и обслуживания. Реляционная модель не определяет единственный способ физического хранения таблиц.