Курс M20461: Создание запросов в Microsoft SQL Server 2014
Цена для физических лиц, р.: 28900
Цена для юридических лиц, р.: 29900
Цена вебинара для физических лиц, р.: 27900
Цена вебинара для юридических лиц, р.: 27900
Продолжительность курса (дней): 5
Даты (день):
25.02.2019,
01.04.2019,
20.05.2019
Даты (вечер):
25.02.2019,
01.04.2019,
20.05.2019
Курс готовит к тестам:
70-461
Цель:
Необходимая подготовка:
Предварительный тест:
Результат:
План курса:
D
Модуль 1. Введение в SQL Server 2014
Архитектура SQL-сервера
Редакции и версии SQL-сервера
Management Studio
Модуль 2. Введение в Transact-SQL
Язык запросов
Наборы строк
Логика предикатов
Логический порядок операций в запросе
Модуль 3. Выборка данных
Простая выборка данных
Устранение дубликатов
Переименование столбцов
Выражения CASE
Модуль 4. Соединение нескольких таблиц
Соединение таблиц
Внутренние соединения
Внешние соединения
Перекрёстные соединения
Модуль 5. Сортировка и фильтрация
Сортировка данных
Фильтрация строк
Выборка TOP и OFFSET-FETCH
Обработка неизвестных значений
Модуль 6. Типы данных
Типы данных
Строковые данные
Дата и время
Модуль 7. Модификация данных
Добавление данных
Изменение и удаление данных
Модуль 8. Использование встроенных функций
Использование функций в запросах
Функции преобразования
Логические функции
Работа с неизвестными значениями
Модуль 9. Группировка и агрегация данных
Использование агрегатных функций
Группировка
Фильтрация групп
Модуль 10. Использование подзапросов
Вложенные подзапросы
Связанные подзапросы
Предикат EXISTS
Модуль 11. Использование табличных выражений
Производные таблицы
Обобщённые табличные выражения
Представления
Встраиваемые табличные функции
Модуль 12. Операции над множествами
Объединение запросов
Разность и пересечение множеств
Коррелированное соединение
Модуль 13. Оконные, ранжирующие и агрегирующие функции
Использование OVER
Оконные функции
Модуль 14. Транспонирование и вычисление подытогов
PIVOT и UNPIVOT
Группирующие наборы
Модуль 15. Процедуры
Запросы в процедурах
Передача параметров в процедуры
Создание простой процедуры
Работа с динамическими запросами
Модуль 16. Программирование
Программные конструкции
Управление ходом выполнения программы
Модуль 17. Обработка ошибок
Перехват ошибок в блоках TRY-CATCH
Работа и информацией об ошибке
Модуль 18. Транзакции
Использование транзакций
Управление транзакциями
Уровни изоляции
Модуль 19. Оптимизация запросов
Факторы, влияющие на производительность запросов
Отображение сведений о производительности
Модуль 20. Чтение метаданных
Системные каталоги и системные функции
Системные процедуры
Динамические представления