Занятие №13 открывает фундаментальный раздел дисциплины «Тема 3. Этапы проектирования баз данных». Главная педагогическая цель — преодолеть типичную ошибку начинающих IT-специалистов («писать DDL и создавать таблицы наугад») и сформировать системное инженерное представление о полном жизненном цикле базы данных (Database Life Cycle — DBLC).
Обучающиеся должны усвоить четкую границу между уровнями абстракции ANSI/SPARC, понять назначение каждого из пяти этапов жизненного цикла, научиться идентифицировать входную первичную документацию и строго формализовать выходные артефакты каждого шага.
Ниже приведено детальное сопоставление хронометража занятия для стандартного регламента (80 минут) и сокращенного режима (60 минут):
| Структурный этап занятия | Регламент 80 мин | Регламент 60 мин | Методическое содержание и деятельность преподавателя |
|---|---|---|---|
| 1. Организационный момент и мотивация | 5 мин (00:00–00:05) | 4 мин (00:00–00:04) |
Приветствие, проверка готовности ПК и браузеров. Проблемный зачин: «Представьте, что бригада строителей начинает заливать фундамент многоэтажного здания без геологических изысканий и чертежей. Что произойдет со зданием? В IT-индустрии попытка сразу писать CREATE TABLE без DBLC приводит к аналогичному обрушению систем».
|
| 2. Актуализация опорных знаний | 7 мин (00:05–00:12) | 5 мин (00:04–00:09) | Фронтальный опрос по ранее изученным темам: сущности, атрибуты, связи (1:1, 1:N, M:N), нормальные формы (1НФ, 2НФ, 3НФ), логическая и физическая независимость данных. Подводка к понятию комплексного маршрута проектирования. |
| 3. Изложение нового материала (DBLC) | 38 мин (00:12–00:50) | 28 мин (00:09–00:37) |
Лекционная подача на базе слайдов 1–14 презентации:
|
| 4. Первичное закрепление и разбор мема | 10 мин (00:50–01:00) | 8 мин (00:37–00:45) | Демонстрация слайда 15 с культовым комиксом xkcd №327 («Exploits of a Mom» / «Bobby Tables»). Дискуссия со студентами: на каком именно этапе проектирования должна закладываться защита от инъекций и проверка доменов (концептуальный/логический/физический)? Формулирование вывода о важности строгой типизации и параметризации. |
| 5. Практическая работа с интерактивным листом | 15 мин (01:00–01:15) | 11 мин (00:45–00:56) |
Обучающиеся открывают zanyatie.html, выбирают один из 4 отраслевых вариантов (аптечная сеть, каршеринг, маркетплейс, медицинская клиника), выполняют составление маршрутной карты проектирования, спецификацию входов/выходов и отвечают на проблемный вопрос. Преподаватель осуществляет индивидуальное тьюторское сопровождение.
|
| 6. Подведение итогов, рефлексия, ДЗ | 5 мин (01:15–01:20) | 4 мин (00:56–01:00) |
Краткое резюме занятия. Самооценка студентов по 4-балльной шкале рубрики. Разъяснение регламента резервного домашнего задания (domashnee_zadanie.html) для пропустивших пару.
|
Преподаватель должен акцентировать внимание обучающихся на взаимосвязи всех фаз DBLC. Ниже приведена подробная матрица этапов, артефактов и критериев перехода.
id SERIAL, name VARCHAR(255).
Оценивание индивидуальной работы студентов в интерактивном рабочем листе zanyatie.html осуществляется по 4-балльной шкале в соответствии с закрытой критериальной рубрикой (.rubrika.md):
Итого максимальный результат занятия: 4 балла. Результат заносится в ведомость успеваемости обучающихся.