Технологическая карта учебного занятия

Дисциплина: ОП.08 Основы проектирования баз данных (СПО 09.02.07)
Тема рабочей программы (§2.2 с.7): Тема 2. Взаимосвязи в моделях и реляционный подход к построению моделей — Практическое занятие №3: сущности и связи
Продолжительность: 2 академических часа (основной регламент: 80 минут, сокращенный регламент: 60 минут)

1. Организационно-методические параметры

Оцениваемый индивидуальный продукт: Заполненный индивидуальный интерактивный рабочий лист преобразования ER-модели в реляционную структуру таблиц по 4-балльной шкале (трансляция сущностей в таблицы — 2 балла, корректное разрешение связей 1:M и M:N — 1 балл, внешние ключи и самопроверка — 1 балл).

Оснащение занятия: Персональные компьютеры с установленным современным веб-браузером, комплект локальных автономных веб-материалов занятия, мультимедийный проектор, аудиторная маркерная доска.

2. Сценарий учебного занятия (Основной регламент: 80 минут)

Этап и время Цель этапа Деятельность преподавателя Деятельность студентов
Этап 1
7 минут
(00:00–00:07)
Организационный момент и мотивация к учебной деятельности Приветствует обучающихся, отмечает присутствующих в журнале. Ставит проблемный инженерный вопрос: «Почему реляционная СУБД отвергает прямую связь многие-ко-многим и как декомпозировать ее без потери данных?». Озвучивает критериальную шкалу (4 балла) и регламент. Готовятся к занятию, открывают интерактивные рабочие листы в браузере. Выдвигают предположения о нарушении атомарности и невозможности индексации массивов в ячейках реляционных таблиц.
Этап 2
23 минуты
(00:07–00:30)
Вводный инструктаж и методология трансляции ER-модели Демонстрирует презентацию (слайды 1–14). Подробно разбирает алгоритм трансляции сильных и слабых сущностей, правила миграции внешних ключей в 1:1 и 1:M, создание ассоциативных таблиц для M:N, формирование составных первичных ключей и политики ссылочной целостности RESTRICT / CASCADE. Фиксируют ключевые правила трансляции: миграция внешнего ключа строго на сторону «Многие», декомпозиция связи M:N на две 1:M, сохранение контекстных атрибутов связи в связующей таблице. Задают уточняющие вопросы.
Этап 3
10 минут
(00:30–00:40)
Демонстрация сквозного эталона трансляции Показывает на аудиторной доске и проекторе эталонную декомпозицию связи M:N «Врачи — Медицинские приемы — Пациенты». Показывает DDL-описание с составным PK, атрибутами связи и политиками каскадирования ON DELETE RESTRICT. Анализируют шаги преподавателя, сверяют с критериями рубрики, фиксируют структуру составного ключа и фиксацию цены на момент приема.
Этап 4
25 минут
(00:40–01:05)
Самостоятельная практическая работа студентов Организует самостоятельную работу в zanyatie.html по 4 вариантам (Онлайн-кинотеатр, Доставка еды, Фитнес-клуб, Ритейл-маркетплейс). Осуществляет непрерывный мониторинг, выявляет коллизии в направлениях внешних ключей, консультирует по типам данных. Выбирают вариант, самостоятельно выполняют проектирование таблиц, декомпозируют связи M:N, формируют первичные и внешние ключи, заполняют чек-лист самопроверки и сохраняют данные в localStorage.
Этап 5
10 минут
(01:05–01:15)
Экспертный разбор типичных ошибок и девиаций Проводит фронтальный разбор распространенных ошибок (попытка хранить массив ID в строке через запятую, утеря атрибута связи, инверсия FK в 1:M, несоответствие типов INT и BIGINT). Демонстрирует слайд 15 с культовым веб-комиксом xkcd. Слушают комментарии преподавателя, соотносят свои решения с эталонами, устраняют неточности в рабочих листах, завершают самопроверку.
Этап 6
5 минут
(01:15–01:20)
Подведение итогов, рефлексия и оценка Выставляет оценки по 4-балльной шкале. Поясняет порядок сохранения листов в PDF. Инструктирует по резервному дистанционному домашнему заданию (строго для отсутствовавших или по назначению). Завершает занятие. Сохраняют чистовой вариант рабочего листа в PDF, проводят рефлексию сформированных навыков реляционного моделирования.

3. Сценарий учебного занятия (Сокращенный регламент: 60 минут)

Этап и время Цель этапа Деятельность преподавателя Деятельность студентов
Этап 1
5 минут
(00:00–00:05)
Организационный момент и мотивация Приветствие, фиксация присутствующих. Постановка проблемы декомпозиции связей M:N. Оглашение регламента и шкалы оценивания. Включение в учебный процесс, запуск браузера с рабочим листом.
Этап 2
15 минут
(00:05–00:20)
Интенсивный вводный инструктаж Динамичный разбор презентации: правила сильных/слабых сущностей, миграция внешних ключей в 1:M, создание связующих таблиц M:N, каскадные политики. Конспектирование правил миграции ключей и атрибутов связи.
Этап 3
7 минут
(00:20–00:27)
Экспресс-демонстрация эталона Демонстрация ключевого фрагмента декомпозиции связи M:N на доске, акцент на составном ключе и атрибутах связи. Анализ эталонного решения, подготовка к индивидуальной работе.
Этап 4
21 минута
(00:27–00:48)
Самостоятельное проектирование по вариантам Индивидуальное сопровождение студентов, оперативное устранение ошибок в структурах таблиц и типах данных. Индивидуальное заполнение интерактивного листа по вариантам в zanyatie.html, прохождение чек-листа.
Этап 5
8 минут
(00:48–00:56)
Экспресс-разбор коллизий Разбор 2 главных девиаций (списки через запятую, утеря цены заказа), показ мема xkcd. Оперативная корректировка решений в рабочих листах.
Этап 6
4 минуты
(00:56–01:00)
Итог занятия и оценивание Фиксация оценок по критериям, разъяснение резервного ДЗ, завершение занятия. Экспорт файлов в PDF, рефлексия.