CS-20761
Средний40 часов

Запрос данных с использованием Transact-SQL

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

от 42 600₽
Для физ. лиц - 42 600₽
Для организаций - 45 000₽
Ближайшая группа
09.11.2026-13.11.2026
Формат
Гибридный
Длительность
40 часов
Часы занятий
10:00–17:00

Целевая аудитория

Этот курс предназначен для администраторов БД, разработчиков БД и клиентских приложений, и специалистов в области бизнес-аналитики

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

Необходимая предварительная подготовка

  • Базовые знания о реляционных базах данных
  • Базовые знания об основной функциональности ОС Windows

Получаемые знания и навыки

По окончании курса слушатели смогут
  • описать ключевые возможности и компоненты MS SQL Server
  • описать возможности T-SQL, наборы и логику предикатов
  • писать SELECT запросы
  • выполнять запросы из нескольких таблиц
  • сортировать и фильтровать данные
  • описать типы данных в SQL Server
  • изменять данные с помощью Transact-SQL
  • использовать встроенные функции
  • группировать и агрегировать данные
  • использовать подзапросы
  • создавать представления и использовать табличные функции (Inline Table Valued Function)
  • работать с наследуемыми таблицами и общими табличными выражениями
  • использовать операторы множеств (UNION, EXCEPT, INTERSECT)
  • использовать оператор APPLY
  • писать запросы с использованием оконных функций ранжирования, смещения и агрегирования
  • преобразовывать данные с помощью PIVOT, UNPIVOT, ROLLUP и CUBE
  • создавать и внедрять хранимые процедуры
  • использовать переменные, условия и циклы в запросах Transact-SQL
  • понимать функционал транзакций
от 42 600₽
Для физ. лиц - 42 600₽
Для организаций - 45 000₽

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

  • Базовая архитектура SQL Server
  • Редакции и версии SQL Server
  • Начало работы с SQL Server Management Studio

  • Введение в T-SQL
  • Понятие набора данных
  • Понятие логики предиката
  • Понятие логики последовательности операторов в SELECT выражениях

  • Написание простых SELECT выражений
  • Удаление дубликатов с использованием DISTINCT
  • Использование табличных и колоночных псевдонимов
  • Написание простых CASE выражений

  • Понятие объединений
  • Написание запросов с использованием внутреннего объединения INNER JOIN
  • Написание запросов с использованием внешнего объединения OUTER JOIN
  • Написание запросов с использованием перекрестного объединения CROSS JOIN, объединения таблицы с собой (SELF JOIN)

  • Сортировка данных
  • Фильтрация данных
  • Фильтрация с использованием опций TOP и OFFSET-FETCH
  • Работа с неизвестными значениями

  • Введение в типы данных SQL Server
  • Работа с текстовыми типами данных
  • Работа с типами данных Дата и Время

  • Добавление данных
  • Изменение и удаление данных

  • Написание запросов, использующих встроенные функции
  • Использование функций преобразования
  • Использование логических функций
  • Использование функций на проверку NULL

  • Использование функций агрегирования
  • Использование предложения GROUP BY
  • Фильтрация сгруппированных данных с использованием предложения HAVING

  • Написание автономных вложенных подзапросов
  • Написание корреляционных подзапросов
  • Использование предиката EXISTS в подзапросах

  • Использование производных таблиц
  • Использование общих табличных выражений
  • Использование представлений
  • Использование встроенных табличных выражений

  • Написание запросов, использующих оператор UNION
  • Написание запросов, использующих операторы EXCEPT и INTERSECT
  • Написание запросов, использующих оператор APPLY

  • Создание окон с помощью предложения OVER
  • Обзор функций окна

  • Написание запросов с использованием операторов PIVOT и UNPIVOT
  • Группировка данных

  • Запрос данных хранимой процедурой
  • Передача параметров хранимым процедурам
  • Создание простой хранимой процедуры
  • Работа с динамическим SQL

  • Элементы программирования T-SQL
  • Управление программными потоками

  • Внедрение обработки ошибок T-SQL
  • Внедрение структурированной обработки исключений

  • Транзакции и базы данных
  • Управление транзакциями

Стоимость и условия оплаты

от 42 600₽
Для физ. лиц - 42 600₽
Для организаций - 45 000₽

Записаться на курс можно

По телефону
+7(495)648-35-00
Через наш
Telegram-чат

Расписание курсов

СреднийГибридный40 часов
CS-20761

Запрос данных с использованием Transact-SQL

09.11.2026-13.11.2026
Гибридный
40 часов
10:00–17:00
42 600₽
45 000₽
Для физ. лиц - 42 600₽
Для организаций - 45 000₽

Что о нас говорят

все Отзывы
Осипова Ольга
Студент курса «Запрос данных с использованием Transact-SQL»

Получены новые знания, которые помогут в работе. Отличный преподаватель Учебного центр РРС по всем модулям курса материал пройден и понят!