Программа курса
Модуль 1. Введение в базы данных.
- 1.1.Введение в реляционные базы данных.
- 1.2.Прочие типы баз данных.
- 1.3.Анализ данных.
- 1.3.Языки баз данных.
- 1.4.Лабораторная работа: Запросы в SQL Server.
Модуль 2. Моделирование данных.
- 2.1.Моделирование данных.
- 2.2.Модель базы данных ANSI/SPARC.
- 2.3.Моделирование связей между объектами.
- 2.4.Лабораторная работа: Моделирование связей между объектами.
Модуль 3. Нормализация.
- 3.1.Необходимость нормализации данных.
- 3.2.Условия нормализации.
- 3.3.Уровни нормализации.
- 3.4.Денормализация.
- 3.5.Лабораторная работа: Нормализация необработанных данных.
Модуль 4. Связи (Relationships).
- 4.1.Разметка схемы.
- 4.2.Ссылочная целостность.
- 4.3.Лабораторная работа: Проектирование связей.
Модуль 5. Производительность.
- 5.1.Индексирование.
- 5.2.Производительность запросов.
- 5.3.Конкуренция.
- 5.4.Лабораторная работа: Производительность запросов.
Модуль 6. Объекты базы данных.
- 6.1.Таблицы.
- 6.2.Представления.
- 6.3.Хранимые процедуры (Stored Procedures).
- 6.4.Прочие объекты базы данных.
- 6.5.Лабораторная работа: Использование SQL Server в гибридных облаках.