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

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

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

SQL Server – это универсальная платформа для управления данными, разработки бизнес-приложений и проектов бизнес-аналитики.

Цель курса – научиться свободно и уверенно пользоваться современными базами данных.

Кому полезен курс
  • Курс предназначен для:

    • Администраторов и разработчиков баз данных и приложений.
    • Разработчиков отчётов.
    • Специалистов по поддержке приложений баз данных.
    • Аналитиков, использующих базы данных Microsoft SQL Server.
Необходимая подготовка
ребуемая подготовка:
Умение работать в Windows. Общее представление о базах данных. Успешное окончание курса Основы программирования и баз данных, или эквивалентная подготовка.
«Английский язык. Уровень 2. Elementary, часть 2», или эквивалентная подготовка.
Ваш результат обучения

После окончания обучения вы будете знать:

  • Методологию построения запросов и синтаксис языка Transact-SQL.
  • Типы данных Microsoft SQL Server.
  • Как использовать различные методы решения задач доступа к информации на языке SQL.
  • Способы организации запросов с помощью представлений и функций.
  • Способы обработки ошибок.
  • Понимание методов программирования и управления транзакциями
Программа курса
Модуль 1. Введение в SQL Server
  • Архитектура SQL-сервера
  • Редакции и версии SQL-сервера
  • Management Studio
  • Лабораторная работа
Модуль 2. Введение в Transact-SQL
  • Язык запросов
  • Наборы строк
  • Логика предикатов
  • Логический порядок операций в запросе
  • Лабораторная работа
Модуль 3. Выборка данных
  • Простая выборка данных
  • Устранение дубликатов
  • Переименование столбцов
  • Выражения CASE
  • Лабораторная работа
Модуль 4. Соединение нескольких таблиц
  • Соединения таблиц (JOINS)
  • Внутренние соединения
  • Внешние соединения
  • Перекрёстные соединения и самосоединения
  • Лабораторная работа
Модуль 5. Сортировка и фильтрация
  • Сортировка данных
  • Фильтрация строк
  • Выборка TOP и OFFSET-FETCH
  • Обработка неизвестных значений
  • Лабораторная работа
Модуль 6. Типы данных
  • Типы данных
  • Строковые данные
  • Дата и время
  • Лабораторная работа
Модуль 7. Модификация данных
  • Добавление данных
  • Изменение и удаление данных
  • Автоматическая генерация значений в колонках
  • Лабораторная работа
Модуль 8. Использование встроенных функций
  • Использование функций в запросах
  • Функции преобразования
  • Логические функции
  • Работа с неизвестными значениями
  • Лабораторная работа
Модуль 9. Группировка и агрегация данных
  • Использование агрегатных функций
  • Группировка
  • Фильтрация групп
  • Лабораторная работа
Модуль 10. Использование подзапросов
  • Автономные подзапросы
  • Связанные подзапросы
  • Предикат EXISTS
  • Лабораторная работа
Модуль 11. Табличные выражения
  • Представления
  • Встраиваемые табличные функции
  • Производные таблицы
  • Обобщённые табличные выражения
  • Лабораторная работа
Модуль 12. Операции над множествами
  • Объединение множеств
  • Разность и пересечение множеств
  • Коррелированное соединение APPLY
  • Лабораторная работа
Модуль 13. Оконные функции
  • Функции с секцией OVER
  • Применение оконных функций
  • Лабораторная работа
Модуль 14. Сводные таблицы и группирующие наборы
  • Свёртка и развёртка таблиц (PIVOT и UNPIVOT)
  • Группирующие наборы
  • Лабораторная работа
Модуль 15. Хранимые процедуры
  • Выборка с помощью хранимых процедур
  • Использование параметров
  • Применение процедур
  • Работа с динамическими запросами
  • Лабораторная работа
Модуль 16. Программирование на Transact-SQL
  • Переменные и пакеты
  • Управление ходом выполнения сценария
  • Организация циклов
  • Синонимы
  • Лабораторная работа
Модуль 17. Перехват и обработка ошибок
  • Способы обработки ошибок на T-SQL
  • Структурная обработка исключений
  • Лабораторная работа
Модуль 18. Транзакции
  • Роль транзакций в базах данных
  • Управление транзакциями
  • Лабораторная работа


















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

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

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

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

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

Очное обучение проходит на территории Учебного центра Микротест по адресу: Москва, Дербеневская наб. д. 7 стр.5, 5 этаж.

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

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

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

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

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

В основном корпусе в Москве по адресу Дербеневская набережная д.7 стр.5, БЦ «Оазис», парковки, к сожалению, нет. Зато есть муниципальная платная парковка на всех прилегающих улицах.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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