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

Слушатели приобретут знания и навыки, необходимые для написания базовых запросов на Transact-SQL для Microsoft SQL Server 2014. Курс предоставляет необходимый минимум знаний для понимания работы Microsoft SQL Server и является базовым курсом для направления Администратор Баз Данных.


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

Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:
  • Working knowledge of relational databases.
  • Basic knowledge of the Microsoft Windows operating system and its core functionality.
  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)

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

по запросу

Цена, грн