Цель курса: научить слушателей свободно и уверенно пользоваться языком SQL на примере Microsoft SQL Server.
Аудитория: разработчики и администраторы баз данных и приложений, бизнес аналитики, как начинающие, так и опытные специалисты. Предварительного опыта разработки или эксплуатации баз данных не требуется
Программа курса
Модуль 1. Введение в SQL Server
Модуль 2. Введение в Transact-SQL
Модуль 3. Выборка данных
Модуль 4. Соединение нескольких таблиц
Модуль 5. Сортировка и фильтрация
Модуль 6. Типы данных
Модуль 7. Модификация данных
Модуль 8. Использование встроенных функций
Модуль 9. Группировка и агрегация данных
Модуль 10. Использование подзапросов
Модуль 11. Табличные выражения
Модуль 12. Операции над множествами
Модуль 13. Оконные функции
Модуль 14. Сводные таблицы и группирующие наборы
Модуль 15. Хранимые процедуры
Модуль 16. Программирование на Transact-SQL
Модуль 17. Перехват и обработка ошибок
Модуль 18. Транзакции