Выберите городМосква
Москва
Алматы
Екатеринбург
Тюмень
Новосибирск
Сочи
Москва
Алматы
Екатеринбург
Тюмень
Новосибирск
Сочи
Личный кабинет СДО
Выберите городМосква
Москва
Екатеринбург
Тюмень
Сочи
Москва+7 495 231-23-51
Екатеринбург
Тюмень
Сочи
СКЛЗАП-А

Создание SQL - запросов в Microsoft SQL Server

Вендор
Тип курса
Авторский
Длительность
40 ак. часов
Стоимость
64 990 RUB
Описание

Обучение проводится на всех современных версиях SQL Server 2022/2019/2017

Данный курс поможет свободно и уверенно пользоваться современными базами данных. Ведь язык SQL до сих пор обгоняет такие популярные языки, как R и Python, которые также используются в этой области.

С помощью грамотных SQL-запросов можно извлекать данные, модифицировать их, управлять структурой базы, а также доступом и безопасностью. Записывайтесь на курс и осваивайте эти полезные навыки.

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

Необходимая подготовка
Успешное окончание курса «Основы программирования и баз данных», или эквивалентная подготовка.
Знание английского языка на уровне Elementary.
Ваш результат обучения

Вы научитесь:

  • делать выборку данных;
  • соединять таблицы, делать сортировку и фильтрацию данных;
  • добавлять, изменять, удалять, группировать и агрегировать данные;
  • использовать встроенные функции в запросах;
  • использовать встраиваемые табличные функции и обобщенные табличные выражения;
  • применять оконные функции;
  • делать свертку и развертку таблиц (PIVOT и UNPIVOT);
  • управлять ходом выполнения сценария при программировании на Transact-SQL.

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

Модуль 1. Введение в SQL Server

• Архитектура SQL-сервера

• Редакции и версии SQL-сервера

• Management Studio

• Лабораторная работа 2

Модуль 2. Введение в Transact-SQL

• Язык запросов

• Наборы строк

• Логика предикатов

• Логический порядок операций в запросе

• Лабораторная работа 2

Модуль 3. Выборка данных

• Простая выборка данных

• Устранение дубликатов

• Переименование столбцов

• Выражения CASE

• Лабораторная работа 2

Модуль 4. Соединение нескольких таблиц

• Соединения таблиц (JOINS)

• Внутренние соединения

• Внешние соединения

• Перекрёстные соединения и самосоединения

• Лабораторная работа 3

Модуль 5. Сортировка и фильтрация

• Сортировка данных

• Фильтрация строк

• Выборка TOP и OFFSET-FETCH

• Обработка неизвестных значений

• Лабораторная работа 2

Модуль 6. Типы данных

• Типы данных

• Строковые данные

• Дата и время

• Лабораторная работа 2

Модуль 7. Модификация данных

• Добавление данных

• Изменение и удаление данных

• Автоматическая генерация значений в колонках

• Лабораторная работа 2

Модуль 8. Использование встроенных функций

• Использование функций в запросах

• Функции преобразования

• Логические функции

• Работа с неизвестными значениями

• Лабораторная работа 2

Модуль 9. Группировка и агрегация данных

• Использование агрегатных функций

• Группировка

• Фильтрация групп

• Лабораторная работа 3

Модуль 10. Использование подзапросов

• Автономные подзапросы

• Связанные подзапросы

• Предикат EXISTS

• Лабораторная работа 3

Модуль 11. Табличные выражения

• Представления

• Встраиваемые табличные функции

• Производные таблицы

• Обобщённые табличные выражения

• Лабораторная работа 2

Модуль 12. Операции над множествами

• Объединение множеств

• Разность и пересечение множеств

• Коррелированное соединение APPLY

• Лабораторная работа 2

Модуль 13. Оконные функции

• Функции с секцией OVER

• Применение оконных функций

• Лабораторная работа 3

Модуль 14. Сводные таблицы и группирующие наборы

• Свёртка и развёртка таблиц (PIVOT и UNPIVOT)

• Группирующие наборы

• Лабораторная работа 2

Модуль 15. Хранимые процедуры

• Выборка с помощью хранимых процедур

• Использование параметров

• Применение процедур

• Работа с динамическими запросами

• Лабораторная работа 2

Модуль 16. Программирование на Transact-SQL

• Переменные и пакеты

• Управление ходом выполнения сценария

• Организация циклов

• Синонимы

• Лабораторная работа 2

Модуль 17. Перехват и обработка ошибок

• Способы обработки ошибок на T-SQL

• Структурная обработка исключений

• Лабораторная работа 2

Модуль 18. Транзакции

• Роль транзакций в базах данных

• Управление транзакциями

• Лабораторная работа

! Данный курс может быть заказан согласно 44-ФЗ, 223-ФЗ (закупка, аукцион, запрос котировок, конкурсные процедуры)

Слушатели рекомендуют нас
5.0
5.0
FAQ

Онлайн обучение реализуется в Системе Дистанционного Обучения УЦ Микротест — Mirapolis и проходит в реальном времени с преподавателем. За несколько дней до начала обучения вы получаете необходимые ссылки для подключения к курсу и доступ к Личному кабинету.

Более подробно вы можете ознакомиться с информацией на странице дистанционного обучения.

Если у вас остались вопросы, то обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на все ваши вопросы.

Очное обучение проходит на территории Учебного центра Микротест по адресу: 127083, г. Москва, ул. Мишина, дом 35

За несколько дней до начала обучения участник получает приглашение, в котором указан адрес места проведения и другая полезная информация для обучения.

Если вы не получили приглашение — обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на ваши вопросы и продублируем приглашение на вашу почту.

  1. Обучение проходит в реальном времени с преподавателем, вы можете задавать свои вопросы и разбирать интересные кейсы сразу в процессе обучения.
  2. Вашу учебную группу будет сопровождать координатор, которому можно задавать организационные вопросы.
  3. Если вы по каким-то причинам пропустили онлайн-занятие, то все записи будут доступны 24/7 в вашем личном кабинете в Системе Дистанционного Обучения. Также вы можете их использовать для закрепления материала.
  4. Дополнительно для вашего удобства мы создаем чат в Telegram вашей группы, где вы сможете задавать вопросы преподавателю, координатору и обмениваться опытом с коллегами по обучению.

По итогу прохождения обучения слушатели получают либо Сертификат Учебного центра о прохождении курса, либо Удостоверение о повышении квалификации, зарегистрированное в ФРДО (Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении).

Помимо этого, по факту прохождения авторизованных курсов вендоров Eltex, PostgresPro, Astra Linux, QTECH, АЭРОДИСК и др. выдается электронный сертификат вендора.

В основном корпусе в Москве по адресу ул. Мишина, дом 35. Рядом муниципальная платная парковка на всех прилегающих улицах.

По поводу остальных филиалов и корпусов — уточняйте информацию у наших менеджеров. Мы постараемся сделать всё возможное для вашего комфортного обучения.

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

Наш центр работает с корпоративными и частными клиентами. Для каждой категории клиентов мы разработали различные варианты сотрудничества, позволяющие гибко подходить к ценообразованию и вариантам оплаты.

Обо всех специальных условиях читайте в разделе Спецпредложения или обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru)

Также подпишитесь на новости нашего учебного центра, где вы первыми узнаете про интересные предложения от нас.

Не нашли подходящиего курса?
Оставьте заявку на обучение для вашей организации
Почему выбирают обучение у нас
Техническая
экспертиза

Эксперты в обучении:

  • Сети передачи данных и связь
  • ОС Linux и платформы виртуализации
  • Центры обработки данных и СХД

Опытные преподаватели с мультивендорной экспертизой

Расширенный лабораторный полигон для практики

Подготовка ИТ-специалистов по государственным профессиональным стандартам

Образовательный девелопер

Проектирование и реализация мультивендорных образовательных решений, программ «под ключ»

Разработка и реализация технологических решений для оценки компетенций: тесты, лабораторные полигоны и стенды

Большой опыт создания технологических партнерств с ИТ-вендорами, дистрибьюторами и крупными интеграторами

Пул экспертов в управлении образовательными проектами + разработчики, методологи, педагогические дизайнеры

Подпишитесь и будьте в курсе
Информация о новинках, скидках и акциях. Уже более 36 000 подписчиков!