Встречается на 7% собеседований по Analytics

Что такое реляционная БД

Реляционная база данных (РБД) — это структурированное хранилище данных, организованное в виде таблиц (отношений), связанных между собой ключами.

Основные принципы:

  • Данные хранятся в таблицах (строки = записи, столбцы = атрибуты).
  • Связи между таблицами устанавливаются через первичные (PK) и внешние ключи (FK).
  • Поддерживает ACID-транзакции (атомарность, согласованность, изолированность, долговечность).

Пример SQL-запроса:

sql
SELECT u.name, o.order_date 
FROM users u 
JOIN orders o ON u.id = o.user_id 
WHERE u.status = 'active';

Популярные СУБД: PostgreSQL, MySQL, Oracle, SQL Server.
Преимущества: целостность данных, гибкость запросов, стандартизированный язык (SQL).

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы