Лабораторный курс по дисциплине включает 6 лабораторных работ.
Важно
Для лабораторных работ 3-5 предусмотрена сдача в онлайн-формате на сайте GitHub. Инструкции здесь.
- Инфологическое моделирование предметной области
- Создание базы данных в СУБД Microsoft Access
- Создание базы данных в СУБД SQLite (репозиторий)
- Создание представлений на основании запросов на выборку в СУБД SQLite. Запросы на модификацию и удаление данных в СУБД SQLite (репозиторий)
- Создание триггеров в СУБД SQLite (репозиторий)
- Управление транзакциями в СУБД MySQL
Практический курс по дисциплине включает 4 контрольных работы.
Период | Материал лекций | Выполняемая ЛР | Выполняемая КР |
---|---|---|---|
конец февраля | реляционная модель, алгебра | 1 (моделирование) | |
начало марта | теория нормализации | 1 (реляционная алгебра) | |
конец марта | SQL DML | 2 (Access) | 2 (теория нормализации) |
начало апреля | SQL SELECT | 3 (SQL DML) | |
конец апреля | SQL триггеры | 4 (SQL SELECT) | 3 (SQL) |
начало мая | индексы | 5 (SQL триггеры) | |
конец мая | транзакции | 6 (транзакции) | 4 (индексы) |