Встречается на собеседованиях • сегодня
В чём разница между реляционными и нереляционными базами данных
Реляционные (SQL) базы хранят данные в таблицах со строгой схемой и связями между ними через ключи. Поддерживают ACID-транзакции, JOIN-операции. Примеры: PostgreSQL, MySQL.
Нереляционные (NoSQL) базы бывают разных типов:
- Документные (MongoDB) — хранят JSON-подобные документы
- Ключ-значение (Redis) — быстрый доступ по ключу
- Колоночные (Cassandra) — оптимизированы для аналитики
- Графовые (Neo4j) — для сложных связей
Пример MongoDB:
python
db.users.insert_one({"name": "Alice", "age": 25, "hobbies": ["coding", "hiking"]})Выбор зависит от задачи: SQL для сложных запросов и транзакций, NoSQL для масштабируемости и гибкости схемы.

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