Курс M20461 Создание запросов в Microsoft SQL Server 2014 | nt.ua

Курс M20461 Создание запросов в Microsoft SQL Server 2014

Курс предоставляет знания и навыки для написания базовых запросов на Transact-SQL для Microsoft SQL Server 2014. Учебный материал является базовым для администраторов баз данных.


По окончании курса слушатели смогут:
  • использовать современные базы данных;
  • составлять запросы к базам данных на языке SQL;
  • использовать сложные конструкции Transact-SQL;
  • работать с транзакциями.
Аудитория

Курс предназначен для администраторов и разработчиков баз данных и приложений, которые начинают работать с Microsoft SQL Server 2014.


Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:
  • знание реляционных баз данных;
  • знание операционной системы Windows и ее основной функциональности.
  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. Запросы к метаданным
    • Представления и функции системного каталога
    • Выполнение системных хранимых процедур
    • Запросы к представлениям динамического управления

Регистрация на ближайший курс

Код курса

M20461

Длительность, дней (часов)

5 (40)

Ближайшие даты

по запросу

Цена, грн