Дидактические единицы

Дидактические единицы

  1. Понятие СУБД
  2. Реляционная модель БД
  3. Связи между отношениями
  4. Проектирование БД
  5. Управление схемой в SQL
  6. Управление данными в SQL
  7. СУБД MySQL
  8. Типы данных в MySQL
  9. Транзакции в SQL
  10. Процедурные расширения SQL в MySQL
  11. Хранение данных в MySQL
  12. Индексирование данных

Содержание разделов дисциплины

Наименование раздела Темы лекций Объем, часы Дидактические единицы
  1. Элементы реляционной теории. Проектирование БД
1.1. Основные понятия реляционной теории баз данных. Формализация отношений
1.2. Операции реляционной алгебры. Нормальные формы. Связи между отношениями. Проектирование баз данных
8 1-4
  1. Язык SQL
2.1. Язык SQL, история, базовые операторы
2.2. Выборка данных
2.3. Вставка и изменение данных. Транзакции
2.4. Триггеры, отображения и хранимые процедуры
12 4-6,9,10
  1. Детали реализации СУБД. СУБД MySQL
3.1. СУБД, использующие язык SQL. MySQL
3.2. Хранение данных в MySQL
3.3. Индексирование данных
4 7,8,11,12
Итого: 24

Лабораторный практикум

Наименование раздела Наименование лабораторных работ Объем, часы Дидактические единицы
СУБД MySQL Создание и модификация таблиц БД в среде MySQL Workbench. 2 5,7,8
Ввод данных в MySQL Workbench 2 6,7
Проектирование запросов в MySQL Workbench. 2 6,7,9
Сохранение запросов в форме отображений и хранимых процедур. 2 6,7,10
Итого: 8

Практические занятия

Наименование раздела Наименование лабораторных работ Объем, часы Дидактические единицы
Элементы реляционной теории. Проектирование БД
  1. Работа с функциональными зависимостями.
4 2,3
  1. Проектирование БД
6 2,3,4
Язык SQL
  1. Физическая схема БД в рамках языка SQL
2 3,4,5
  1. Проектирование запросов в рамках языка SQL.
4 3,6
Итого: 16