Партнеры

Microsoft

Тренер-ИТ
Учебный центр РРС Лаборатория Касперского

Symantec
Prometric - Тестовый центр
Самара TECH - всё об ИТ в Самаре и области

M20461. Выполнение запросов в Microsoft SQL Server

Цель:

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

Аудитория:

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

Описание:

Курс предоставляет необходимый минимум знаний для понимания работы Microsoft SQL Server и является базовым курсом для направления Администратор Баз Данных.

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

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

Вы будете уметь:

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

Содержание курса:

  • Введение в Microsoft SQL Server 2014
  • Введение в язык запросов T-SQL
  • Написание SELECT запросов
  • Запрос данных из нескольких таблиц
  • Сортировка и фильтрация данных
  • Работа с типами данных SQL Server 2014
  • Использование DML для изменения данных
  • Использование встроенных функций
  • Группировка и агрегирование данных
  • Использование подзапросов
  • Использование табличных выражений
  • Использование операторов наборов строк
  • Использование функций ранжирования, смещения и статистических функций
  • Создание сводных результирующих наборов и группировка
  • Запуск хранимых процедур
  • Программирование с использованием возможностей T-SQL
  • Реализация управления ошибками
  • Реализация транзакций

Стоимость:
для организаций: 31900

для частных лиц: по договоренности

для студентов: по договоренности

Длительность:
40ч / 5д.

Группа формируется. Уточнить у менеджера. Тел. 276-69-08

Отправить заявку

Этот курс помогает подготовиться к следующим экзаменам:

Exam 70-461: Querying Microsoft SQL Server 2012

Этот курс участвует в следующих сертификациях:

MCSA. SQL Server 2012/2014

MCSE. Data Platform

MCSA. SQL 2016 Database Development

MCSA. SQL 2016 Database Administration

MCSA. SQL 2016 Business Intelligence Development

MCSE. Business Intelligence

Модули курса

Модуль 1. Введение в Microsoft SQL Server 2014
  • Базовая архитектура SQL Server
  • Редакции и версии SQL Server
  • Начало работы с SQL Server Management Studio
Модуль 2. Введение в язык запросов T-SQL
  • Введение в T-SQL
  • Понятие набора данных
  • Понятие логики предиката
  • Понятие логики последовательности операторов в SELECT выражениях
Модуль 3. Написание SELECT запросов
  • Написание простых SELECT выражений
  • Удаление дубликатов с использованием DISTINCT
  • Использование табличных и колоночных псевдонимов
  • Написание простых CASE выражений
Модуль 4. Запрос данных из нескольких таблиц
  • Понятие объединений
  • Написание запросов с использованием внутреннего объединения INNER JOIN
  • Написание запросов с использованием внешнего объединения OUTER JOIN
  • Написание запросов с использованием перекрестного объединения CROSS JOIN, объединения таблицы с собой (SELF JOIN)
Модуль 5. Сортировка и фильтрация данных
  • Сортировка данных
  • Фильтрация данных
  • Фильтрация с использованием опций TOP и OFFSET-FETCH
  • Работа с неизвестными и потерянными значениями
Модуль 6. Работа с типами данных SQL Server 2014
  • Введение в типы данных SQL Server 2014
  • Работа с текстовыми типами данных
  • Работа с типами данных Дата и Время
Модуль 7. Использование DML для изменения данных
  • Добавление данных
  • Изменение и удаление данных
Модуль 8. Использование встроенных функций
  • Написание запросов, использующих встроенные функции
  • Использование функций преобразования
  • Использование логических функций
  • Использование функций на проверку NULL
Модуль 9. Группировка и агрегирование данных
  • Использование функций агрегирования
  • Использование предложения GROUP BY
  • Фильтрация сгруппированных данных с использованием предложения HAVING
Модуль 10. Использование подзапросов
  • Написание автономных вложенных подзапросов
  • Написание корреляционных подзапросов
  • Использование предиката EXISTS в подзапросах
Модуль 11. Использование табличных выражений
  • Использование производных таблиц
  • Использование общих табличных выражений
  • Использование представлений
  • Использование встроенных табличных выражений
Модуль 12. Использование операторов наборов строк
  • Написание запросов, использующих оператор UNION
  • Написание запросов, использующих операторы EXCEPT и INTERSECT
  • Написание запросов, использующих оператор APPLY
Модуль 13. Использование функций ранжирования, смещения и статистических функций
  • Создание окон с помощью предложения OVER
  • Обзор функций окна
Модуль 14. Создание сводных результирующих наборов и группировка
  • Написание запросов с использованием операторов PIVOT и UNPIVOT
  • Группировка данных
Модуль 15. Запуск хранимых процедур
  • Запрос данных хранимой процедурой
  • Передача параметров хранимым процедурам
  • Создание простой хранимой процедуры
  • Работа с динамическим SQL
Модуль 16. Программирование с использованием возможностей T-SQL
  • Элементы программирования T-SQL
  • Управление программными потоками
Модуль 17. Реализация управления ошибками
  • Перенаправление ошибок с использованием блоков TRY/CATCH
  • Обработка информации об ошибке
Модуль 18. Реализация транзакций
  • Транзакции и ядро БД
  • Управление транзакциями
  • Уровень изоляции
НазадНаверх