Ответ
SQL базы данных (MySQL, PostgreSQL) реляционные, хранят данные в таблицах со строгой схемой. Подходят для сложных запросов, транзакций (ACID). NoSQL (MongoDB, Redis) — нереляционные: документы, ключ-значение, графы. Гибкие схемы, горизонтальное масштабирование, но менее строгая согласованность.
Пример SQL:
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(100)
);
Пример NoSQL (MongoDB):
{
"_id": "123",
"name": "Alice",
"age": 30
}
Выбор зависит от требований: SQL для сложных связей, NoSQL для масштабируемости и гибкости.
Видео-ответы
▶
Открытое интервью на Middle Go разработчика
▶
Как пройти СОБЕСЕДОВАНИЕ на C# & .Net РАЗРАБОТЧИКА (3)
▶
Самое полное интервью Golang Middle
▶
Топ-10 вопросов по Системному анализу / Собеседование с разбором ответов и материалами
▶
Моковое собеседование Junior BI-аналитик | Даниил Джепаров, EPAM | Solvery+Аналитика growth mind-set
▶
Курзюкова Яна собеседование python разработчик. Секция SQL запросы на основе Тинькофф
▶
Камышева Наталья/ собеседование Junior python разработчик.
▶
Техническое интервью Java Developer - Максим Стеблевский
▶
Техническое интервью Java Developer - Дмитрий Квасников