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

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

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


Продолжительность курса: 40 ак. ч.

Описание курса:
Вы научитесь свободно и уверенно пользоваться современными базами данных в SQL Server и языком запросов Transact-SQL.
Курс предназначен для начинающих администраторов и разработчиков баз данных и приложений.

Аудитория:
Данный курс рассчитан на администраторов баз данных, разработчиков баз данных и профессионалов бизнес аналитики, в чей круг обязанностей входит создание запросов.

Необходимая подготовка:  
• Навыки работы с реляционными базами данных
• Базовые знания Microsoft Windows

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

Программа курса:

Модуль 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. Транзакции
• Использование транзакций
• Управление транзакциями
• Уровни изоляции

Характеристики курса

  • Начало: 17 Февраля 2020
  • Окончание: 21 Февраля 2020
  • Вендор: Microsoft
  • Код курса: 20461
  • Город: Новосибирск, Екатеринбург, Пермь, Ижевск
  • Направление: Microsoft SQL 2008/2012/2014/2016
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 29900 ₽
  • Дистанционно: 29900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru