← К курсу

Занятие 80. Summary session 20

📁 Блок: Финальный блок / итоговое повторение ⏱️ Время изучения: ~60 мин 🎯 Сложность: Повторение

⚡ Кратко: суть занятия

Summary Session 20 закрывает курс и собирает все основные темы SQL и MongoDB.

SQL-повторение включает базовый SELECT, CodeStyle, DDL, изменения данных, ограничения, UNION, подзапросы, JOIN, агрегацию, даты, HAVING, окна и проектирование.

MongoDB-повторение включает Compass, mongosh, формирование выборки, создание коллекций, агрегацию, Atlas, индексы, репликацию и CAP.

Закрепляющий тест проверяет базовые определения, SELECT *, UPDATE, DELETE, ORDER BY, агрегаты, WHERE, BETWEEN и JOIN.

MongoDB-вопросы проверяют моделирование связей массивами, capped collection, вставку документа, просмотр исходного кода функции и синтаксис индекса.

Главная идея занятия - увидеть карту курса целиком и закрыть пробелы перед проектной презентацией.

Топ-3 ошибки: помнить отдельные команды без понимания порядка выполнения, путать SQL JOIN с MongoDB embedded/array-моделью, забыть про индексы при больших коллекциях.

О чём это занятие

Финальное повторение курса из источника Database 60: SQL, проектирование, оконные функции, MongoDB, Atlas, индексы, репликация и CAP, плюс закрепляющий тест.

SQL карта

SELECT, DDL, DML, JOIN, GROUP BY, HAVING, окна и проектирование.

MongoDB карта

Compass, mongosh, CRUD, aggregation, Atlas, индексы, репликация и CAP.

Закрепляющий тест

16 вопросов из источника по SQL и MongoDB.

Подготовка к проекту

Проверка того, что студент может объяснить решения и выбор модели.

Что изучать дальше

Следующее занятие — 81.