top-image
Главная » Услуги и обучение » Информационные технологии » Microsoft » SQL Server » Microsoft SQL Server 2014 » Создание запросов в Microsoft SQL Server 2014

Код: 20461

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

Отправить нам заявку на участие в мероприятии Получить коммерческое предложение

Описание:

Курс предоставляет слушателям знания и навыки, необходимые для написания базовых запросов на языке T-SQL для Microsoft SQL Server 2014. Курс является основой для всех последующих направлений по SQL: администрирование баз данных, разработка баз данных, бизнес-аналитика. Курс позволяет подготовиться к экзамену 70-461.

«Специальное предложение на февраль 2017 г.! Для физических лиц  - 23 800 руб»

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

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

Программа мероприятия:

Модуль 1. Знакомство с Microsoft SQL Server 2014

  • Основы архитектуры SQL Server
  • Редакции и версии SQL Server
  • Начало работы с SQL Server Management Studio
  • Лабораторная работа: Работа с инструментарием SQL Server 2014

Модуль 2. Знакомство с запросами T-SQL

  • Знакомство с T-SQL
  • Понимание наборов (sets)
  • Понимание логики предикатов 
  • Понимание логической последовательности операций в выражениях SELECT
  • Лабораторная работа: Знакомство с запросами T-SQL

Модуль 3. Создание запросов SELECT

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

Модуль 4. Запросы к нескольким таблицам

  • Понимание объединений (joins)
  • Использование Inner Joins
  • Использование Outer Joins
  • Использование Cross и Self Joins
  • Лабораторная работа: Запросы к нескольким таблицам

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

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

Модуль 6. Работа с типами данных SQL Server 2014

  • Знакомство с типами данных SQL Server 2014
  • Работа с символьными данными
  • Работа с типами данных даты и времени
  • Лабораторная работа: Работа с типами данных SQL Server 2014

Модуль 7. Использование DML для модификации данных

  • Вставка данных
  • Модификация и удаление данных
  • Лабораторная работа: Использование DML для модификации данных

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

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

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

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

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

  • Написание замкнутых (self-contained) подзапросов 
  • Написание коррелированных подзапросов
  • Использование предиката EXISTS с подзапросами
  • Лабораторная работа: Использование подзапросов

Модуль 11. Использование табличных выражений

  • Использование вычисленных (derived) таблиц
  • Использование стандартных табличных выражений
  • Использование представлений
  • Использование Inline Table-Valued функций
  • Лабораторная работа: Использование табличных выражений

Модуль 12. Использование операторов набора (set operators)

  • Написание запросов с использованием оператора UNION
  • Использование EXCEPT и INTERSECT
  • Использование APPLY
  • Лабораторная работа: Использование операторов набора

Модуль 13. Использование оконных функций ранжирования, смещения и агрегирования

  • Создание окон с помощью OVER
  • Обзор оконных функций (Windows Functions)
  • Лабораторная работа: Использование оконных функций ранжирования, смещения и агрегирования

Модуль 14: Pivoting и наборы группировок

  • Написание запросов с использованием PIVOT и UNPIVOT
  • Работа с наборами группировок
  • Лабораторная работа: Pivoting и наборы группировок

Модуль 15: Выполнение хранимых процедур

  • Запросы к данным с использованием хранимых процедур
  • Передача параметров хранимым процедурам
  • Создание простых хранимых процедур
  • Работа с динамическим SQL
  • Лабораторная работа: Выполнение хранимых процедур

Модуль 16: Программирование с T- SQL

  • Программные элементы T-SQL
  • Контроль выполнения программы
  • Лабораторная работа: Программирование с T-SQL

Модуль 17: Реализация обработки ошибок

  • Использование блоков TRY/CATCH
  • Работа с информацией об ошибке
  • Лабораторная работа: Реализация обработки ошибок

Модуль 18: Использование транзакций

  • Транзакции и движок базы данных
  • Контроль транзакций
  • Уровни изоляции
  • Лабораторная работа: Использование транзакций
Оставить свой отзыв об этом мероприятии