Курс "20761: Создание SQL - запросов в Microsoft SQL Server 2016"

08 октября
40 ак. часов
Цена: 
32000
Скидка: 
8
%
Тренеры: 
Городилов Вадим
Малиш Надежда
Место проведения: 
г. Новосибирск, ул. Коммунистическая, 48а БЦ "Фанат"

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

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

Если Ваша Организация, приобрела лицензии Software Assurance на продукты для настольных ПК, то ей предоставляется возможность активации ваучеров на БЕСПЛАТНОЕ ОБУЧЕНИЕ (Training Vouchers). Вы можете по этим ваучерам пройти обучение в нашем центре «СИБИНФОЦЕНТР» - сертифицированном центре обучения Microsoft (CPLS), независимо от места приобретения лицензий.

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

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

  • Язык запросов
  • Наборы строк
  • Логика предикатов
  • Логический порядок операций в запросе

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

  • Язык запросов
  • Наборы строк
  • Логика предикатов
  • Логический порядок операций в запросе

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

  • Простая выборка данных
  • Устранение дубликатов
  • Переименование столбцов
  • Выражения CASE

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

  • Соединение таблиц
  • Внутренние соединения
  • Внешние соединения
  • Перекрёстные соединения

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

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

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

  • Типы данных
  • Строковые данные
  • Дата и время

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

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

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

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

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

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

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

  • Вложенные подзапросы
  • Связанные подзапросы
  • Предикат EXISTS

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

  • Объединение запросов
  • Разность и пересечение множеств
  • Коррелированное соединение

Другие даты проведения