Пропустить команды ленты
Пропустить до основного контента
English Version
Вход
Перейти вверх

M20761 Запрос данных с использованием Transact SQL. Querying Data with Transact SQL

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

Аудитория:  

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

Предварительные требования:

Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:

  • Базовые знания о реляционных базах данных
  • Базовые знания об основной функциональности ОС Windows
По окончании курса слушатели смогут: 
  • Описать основные концепции архитектуры Microsoft SQL Server 2016
  • Определить чем Transact-SQL схож и чем отличается от других языков запросов
  • Писать SELECT запросы
  • Выполнять запросы из нескольких таблиц
  • Сортировать и фильтровать данные
  • Описать типы данных в SQL Server
  • Изменять данные с помощью Transact-SQL
  • Использовать встроенные функции
  • Группировать и агрегировать данные
  • Использовать подзапросы
  • Использовать оператор SET
  • Программировать с помощью T-SQL
  • Реализовывать транзакции

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

Модуль 1: Введение в Microsoft SQL Server 2016

  • Базовая архитектура SQL Server
  • Редакции и версии SQL Server
  • Начало работы с SQL Server Management Studio
Модуль 2: Введение в язык запросов T-SQL
  • Введение в T-SQL
  • Понятие набора данных
  • Понятие логики предиката
  • Понятие логики последовательности операторов в SELECT выражениях
  • Выполнение базовых SELECT выражений
  • Выполнение запросов с фильтрацией данных, используя предикаты
  • Выполнение запросов с сортировкой данных, используя ORDER BY
Модуль 3: Написание SELECT запросов
  • Написание простых SELECT выражений
  • Удаление дубликатов с использованием DISTINCT
  • Использование табличных и колоночных псевдонимов
  • Написание простых CASE выражений
Модуль 4: Запрос данных из нескольких таблиц
  • Понятие объединений
  • Написание запросов с использованием многотабличных объединений
  • Написание запросов с использованием внутреннего объединения INNER JOIN
  • Написание запросов с использованием внешнего объединения OUTER JOIN
  • Написание запросов с использованием перекрестного объединения CROSS JOIN, объединения таблицы с собой (SELF JOIN)
Модуль 5: Сортировка и фильтрация данных
  • Сортировка данных
  • Фильтрация данных
  • Фильтрация с использованием опций TOP и OFFSET-FETCH
  • Работа с неизвестными значениями
Модуль 6: Работа с типами данных SQL Server 2016
  • Введение в типы данных SQL Server 2016
  • Работа с текстовыми типами данных
  • Работа с типами данных Дата и Время
Модуль 7: Использование DML для изменения данных
  • Добавление данных
  • Изменение и удаление данных
Модуль 8: Использование встроенных функций
  • Написание запросов, использующих встроенные функции
  • Использование функций преобразования
  • Использование логических функций
  • Использование функций на проверку NULL
Модуль 9: Группировка и агрегирование данных
  • Использование функций агрегирования
  • Использование предложения GROUP BY
  • Фильтрация сгруппированных данных с использованием предложения HAVING
Модуль 10: Использование вложенных запросов
  • Написание автономных вложенных подзапросов
  • Написание корреляционных подзапросов
  • Использование предикатов EXISTS в подзапросах
Модуль 11: Использование операторов наборов строк
  • Написание запросов, использующих операторы UNION и UNION ALL
  • Написание запросов, использующих операторы EXCEPT и INTERSECT
  • Написание запросов, использующих оператор APPLY
Продолжительность курса:
5 дней (40 часов)
 

 Регистрация на курс

 
Доступные даты для регистрации:
04 февраля 2019
24 июня 2019
09 сентября 2019
16 декабря 2019

Для регистрации на курс воспользуйтесь личным кабинетом
 

 Новости

 
 

 Облако тегов

 
Здесь будут отображаться тэги.(Upd)