Дидактические единицы
- Понятие СУБД
- Реляционная модель БД
- Связи между отношениями
- Проектирование БД
- Управление схемой в SQL
- Управление данными в SQL
- СУБД MySQL
- Типы данных в MySQL
- Транзакции в SQL
- Процедурные расширения SQL в MySQL
- Хранение данных в MySQL
- Индексирование данных
Содержание разделов дисциплины
Наименование раздела | Темы лекций | Объем, часы | Дидактические единицы |
---|---|---|---|
|
1.1. Основные понятия реляционной теории баз данных. Формализация отношений 1.2. Операции реляционной алгебры. Нормальные формы. Связи между отношениями. Проектирование баз данных |
8 | 1-4 |
|
2.1. Язык SQL, история, базовые операторы 2.2. Выборка данных 2.3. Вставка и изменение данных. Транзакции 2.4. Триггеры, отображения и хранимые процедуры |
12 | 4-6,9,10 |
|
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 |
Практические занятия
Наименование раздела | Наименование лабораторных работ | Объем, часы | Дидактические единицы |
---|---|---|---|
Элементы реляционной теории. Проектирование БД |
|
4 | 2,3 |
|
6 | 2,3,4 | |
Язык SQL |
|
2 | 3,4,5 |
|
4 | 3,6 | |
Итого: | 16 |