| Этап и время | Цель этапа | Деятельность преподавателя | Деятельность студентов | Компетенции |
|---|---|---|---|---|
|
Этап 1 Организационный и мотивационный 5 мин (00:00–00:05) |
Организация внимания, формулирование проблемной ситуации, постановка цели | Приветствует обучающихся, отмечает присутствующих. Задает проблемный зачин: «Почему в промышленной разработке попытка сразу писать SQL-скрипты создания таблиц приводит к катастрофическим убыткам и переписыванию системы с нуля?». Сообщает тему, регламент и критерии 4-балльного оценивания. | Включают компьютеры, проверяют доступ к локальным материалам курса, включаются в обсуждение рисков стихийной разработки без предварительного проектирования. | ОК 01 ОК 02 |
|
Этап 2 Актуализация опорных знаний 7 мин (00:05–00:12) |
Актуализация понятий сущности, атрибута, связей и реляционной модели | Организует экспресс-опрос: «Что такое сущность и атрибут? Чем отличаются связи 1:N и M:N? Зачем нужна третья нормальная форма? Что обеспечивает независимость данных?». Обобщает ответы и подводит к системному маршруту DBLC. | Отвечают на вопросы, вспоминают концептуальные термины и правила нормализации реляционных таблиц, формулируют определение независимости данных. | ОК 01 ПК 1.1 |
|
Этап 3 Изложение нового материала (DBLC) 38 мин (00:12–00:50) |
Формирование знаний о 5 этапах жизненного цикла БД, входах, выходах и Quality Gates | Демонстрирует слайды презентации 1–14. Последовательно и детально раскрывает: 1) Понятие DBLC и архитектуру ANSI/SPARC; 2) Системный анализ: сбор требований, интервью, первичная документация, ТЗ; 3) Концептуальное проектирование: семантическая ER-модель, независимость от СУБД; 4) Логическое проектирование: трансляция сущностей, первичные/внешние ключи, нормализация до 3НФ, специфика денормализации в OLAP; 5) Физическое проектирование: выбор СУБД, DDL, B-Tree и GiST-индексы, партиционирование, шифрование TDE, аудит доступа (152-ФЗ); 6) Эксплуатация: администрирование, регламенты бэкапов (RPO, RTO), репликация. | Слушают преподавателя, фиксируют в конспектах блок-схему DBLC и таблицу артефактов каждого этапа, задают уточняющие вопросы по различиям логического и физического уровней. | ОК 01 ОК 02 ПК 1.1 ПК 1.2 |
|
Этап 4 Первичное закрепление и разбор мема 10 мин (00:50–01:00) |
Закрепление важности целостности и типизации через анализ культового кейса | Демонстрирует слайд 15 (комикс xkcd №327 «Exploits of a Mom» / «Bobby Tables»). Организует дискуссию: на каком этапе жизненного цикла БД допущена фатальная ошибка школы? Как спецификация доменов и параметризация на физическом этапе спасают систему? | Анализируют мем, объясняют механизм SQL-инъекции через призму этапов проектирования (пренебрежение контролем типов и проверкой ограничений на этапе проектирования). | ОК 04 ПК 1.3 |
|
Этап 5 Практическая работа с рабочим листом 15 мин (01:00–01:15) |
Формирование умений составления дорожной карты DBLC для отраслевых задач |
Инструктирует по работе с zanyatie.html. Распределяет студентов по 4 отраслевым вариантам (аптечная сеть, каршеринг, маркетплейс, медицинская клиника). Контролирует корректность заполнения входов, выходов и отраслевых ограничений.
|
Заполняют поля ФИО и группы, выбирают назначенный вариант, специфицируют 5 этапов DBLC, формулируют входы, выходы и дают ответы на отраслевые контрольные вопросы. Сохраняют результат в localStorage. | ОК 01 ОК 02 ПК 1.1 ПК 1.2 ПК 1.5 |
|
Этап 6 Подведение итогов, рефлексия, ДЗ 5 мин (01:15–01:20) |
Обобщение результатов занятия, самооценка, инструктаж по резервному ДЗ |
Обобщает ключевые выводы урока. Знакомит студентов с критериями оценивания (4 балла: декомпозиция 2 б., входы/выходы 1 б., специфика/самопроверка 1 б.). Дает разъяснение по резервному заданию domashnee_zadanie.html.
|
Проводят самооценку выполненной работы, задают вопросы по оценкам, фиксируют информацию о сроках сдачи и требованиях к резервному дистанционному заданию при пропусках. | ОК 01 ОК 04 |
| Этап и время | Цель этапа | Деятельность преподавателя | Деятельность студентов | Компетенции |
|---|---|---|---|---|
|
Этап 1 Организационный и мотивационный 4 мин (00:00–00:04) |
Организация внимания, экспресс-зачин | Приветствует обучающихся, отмечает явку, формулирует цель занятия через призму предотвращения дорогостоящих переделок систем. | Готовят рабочие места, настраивают браузеры, фокусируются на теме. | ОК 01 |
|
Этап 2 Актуализация опорных знаний 5 мин (00:04–00:09) |
Фронтальная проверка базовых понятий | Экспресс-опрос по 3 уровням абстракции ANSI/SPARC и разнице между инфологической и реляционной моделями. | Кратко формулируют ответы, актуализируют терминологию. | ОК 01 ПК 1.1 |
|
Этап 3 Изложение теории (DBLC) 28 мин (00:09–00:37) |
Сжатое фундаментальное изложение 5 стадий DBLC | Излагает теоретический материал в емком темпе с акцентом на входы, выходы и критерии перехода (ТЗ → ERD → Схема 3НФ → DDL/Индексы → Бэкапы). | Конспектируют этапы и артефакты, анализируют схемы на слайдах. | ОК 01 ПК 1.1 ПК 1.2 |
|
Этап 4 Первичное закрепление (разбор мема) 8 мин (00:37–00:45) |
Анализ критической ошибки в кейсе Bobby Tables | Демонстрирует мем xkcd №327, акцентирует внимание на стыке физического и логического уровней при проверке типов. | Участвуют в обсуждении, связывают мем с этапами проектирования. | ОК 04 ПК 1.3 |
|
Этап 5 Практическая работа с рабочим листом 11 мин (00:45–00:56) |
Индивидуальное составление карты DBLC | Курирует самостоятельную работу студентов в интерактивном листе zanyatie.html по назначенным вариантам. |
Заполняют карту этапов и артефактов для своего отраслевого кейса. | ОК 02 ПК 1.2 |
|
Этап 6 Итоги, рефлексия, ДЗ 4 мин (00:56–01:00) |
Резюме и постановка резервного задания | Подводит итоги, выставляет баллы, напоминает регламент резервной сдачи при пропусках. | Сохраняют данные в лист, оценивают понимание темы. | ОК 01 |