Встречается на собеседованиях • сегодня
Зачем нужны реляционные БД
Реляционные базы данных (РБД) хранят данные в таблицах с четкой структурой, где каждая строка — запись, а столбцы — атрибуты. Они обеспечивают:
- Связи между таблицами через ключи (PRIMARY KEY, FOREIGN KEY).
- Целостность данных (ограничения, транзакции ACID).
- Гибкость запросов (SQL: JOIN, GROUP BY, подзапросы).
- Масштабируемость (индексы, нормализация).
Пример:
sql
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(100)
);
CREATE TABLE orders (
id INT PRIMARY KEY,
user_id INT,
amount DECIMAL,
FOREIGN KEY (user_id) REFERENCES users(id)
);Когда использовать:
- Сложные связи (соцсети, банкинг).
- Точность данных (финансы, логистика).
Альтернативы (NoSQL) — для неструктурированных данных или высокой скорости записи.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы