Тренинговым компаниям: Добавить тренингВойти
TRN.ua
тренинг

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

Организатор:
Акцент профи, учебный центр
Продолжительность: 40 часов
Документ об окончании: сертификат
Дата и место проведения:
10.12.18 - 14.12.18, начало в 10:00
Киев, ул.Николая Шпака, 3

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

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

Цель мероприятия

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

Программа

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

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

Лабораторная работа: Работа с инструментами SQL Server 2016 
Работа с SQL Server Management Studio 
Написание T-SQL сценариев 
Использование Books Online 

Модуль 2: Введение в язык запросов T-SQL 
Темы
 

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

Лабораторная работа: Введение в язык запросов T-SQL 
Выполнение базовых SELECT выражений 
Выполнение запросов с фильтрацией данных, используя предикаты 
Выполнение запросов с сортировкой данных, используя ORDER BY 

Модуль 3: Написание SELECT запросов 
Темы
 

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

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

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

Лабораторная работа: Запрос данных из нескольких таблиц 
Написание запросов с использованием INNER JOIN 
Написание запросов с использованием многотабличных объединений 
Написание запросов с использованием объединения таблицы сама с собой 
Написание запросов с использованием OUTER JOIN 
Написание запросов с использованием перекрестного объединения CROSS JOIN 

Модуль 5: Сортировка и фильтрация данных 
Темы
 

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

Лабораторная работа: Работа с подзапросами 
Написание запросов с фильтрацией данных с использованием предложения WHERE 
Написание запросов с сортировкой данных с использованием предложения ORDER BY 
Написание запросов с фильтрацией данных с использованием предложения TOP 
Написание запросов с фильтрацией данных с использованием предложения OFFSET-FETCH 

Модуль 6: Работа с типами данных SQL Server 2016 
Темы
 

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

Лабораторная работа: Работа с типами данных SQL Server 2016 
Написание запросов, возвращающих типы данных Дата, Время 
Написание запросов, использующих функции Дата и Время 
Написание запросов, возвращающие текстовые данные 
Написание запросов, использующих текстовые функции 

Модуль 7: Использование DML для изменения данных 
Темы
 

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

Лабораторная работа: Использование DML для изменения данных 
Добавление данных 
Обновление и удаление данных 

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

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

Лабораторная работа: Использование встроенных функций 
Написание запросов с функциями преобразования 
Написание запросов с логическими функциями 
Написание запросов с функцией на проверку NULL 

Модуль 9: Группировка и агрегирование данных 
Темы
 

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

Лабораторная работа: Группировка и агрегирование данных 
Написание запросов с использованием предложения GROUP BY 
Написание запросов с использованием функций агрегирования 
Написание запросов с использованием отдельных статистических функций 
Написание запросов, фильтрующих сгруппированные данные с использованием предложения HAVING 

Модуль 10: Использование вложенных запросов 
Темы
 

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


Лабораторная работа: Использование подзапросов 
Написание автономных вложенных подзапросов 
Написание запросов с использованием скалярных и табличных подзапросов 
Использование предикатов IN и EXISTS в подзапросах 

Модуль 11: Использование операторов наборов строк 
Темы
 

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

Лабораторная работа: Использование операторов наборов строк 
Написание запросов, использующих операторы UNION и UNION ALL 
Написание запросов, использующих операторы CROSS APPLY и OUTER APPLY 
Написание запросов, использующих операторы EXCEPT и INTERSECTS

Дополнительная информация

http://www.akcent-pro.com/courses/microsoft-sql-server-2012/20761/?sphrase_id=28521

Контактная информация
Компания: Контактное лицо:
Ирина
Телефон:
(044) 537-11-71 Показать
Добавить комментарий
Ваше имя, компания:
Комментарий:
не более 1000 символов (введено: 0)
Эл. почта:
Проверочный код:
5 английских букв:
 или Отменить
Другие тренинги в категориях: Банк, финансы, Информационные технологии, IT, Управление персоналом, HR
Горячие тренинги
тренинг
Синергия результативных команд,
Виче консалтинг, 4500 грн
семинар
вебинар
Партнеры сайта
TRN.ua
Главная страница
Обратная связь
Помощь
Отправить страницу другу
Тренинговым компаниям
Тренинги и семинары
Тренинговые компании
Тренеры
Новости
Статьи
Услуги сайта
Статистика сайта
О проекте
Контакты
Условия использования
© TRN.ua — тренинги в Украине.
Сделано в компании «Реактор».