УЦ Микротест - источник ваших знаний
|
+7 (495) 231 23 51 Москва
+7 (964) 778 99 27 Москва
Дербеневская наб. д.7 стр. 5 |
![]() |
Вопрос менеджеру по обучению
Задать вопрос
|
Запишитесь на обучение по программам Huawei
Подробнее
|
Авторизованное обучение Cisco
Выбрать курс
|
Учебный центр Микротест / Расписание курсов / Microsoft / Администрирование баз данных / Создание SQL - запросов в Microsoft SQL Server 2016
Курс Создание SQL - запросов в Microsoft SQL Server 2016 (Код: 20761)
![]() |
Чтобы заказать
курс, нажмите на удобную
дату прохождения обучения
Москва |
Если в расписании нет удобных для Вас дат, напишите нам - мы разработаем удобные варианты специально для Вас!
SQL Server 2016 – это новая версия универсальной платформы для управления данными, разработки бизнес-приложений и проектов бизнес-аналитики.
Цель курса – научиться свободно и уверенно пользоваться современными базами данных.
Курс разработан для знакомства студентов с языком структурированных запросов T-SQL. В первые три дня студенты получают знания необходимые для обучения на следующих курса по Microsoft SQL Server. Четвертый и пятый день дают знания, которые пригодятся на экзамене 70-761.
Курс длится
40 академических часов
Аудитория
- Администраторов и разработчиков баз данных и приложений.
- Разработчиков отчётов
- Аналитиков, использующих базы данных
Необходимая подготовка
- Основы ОС Microsoft Windows и их основных функций.
- Практический опыт с реляционными базами данных
Цели курса
На курсе слушатели научатся:- Понимать компоненты и возможности, которые включены в SQL Server.
- Понимать, что представляет из себя T-SQL, наборы данных и логику предикатов
- Выполнять команды SELECT к одной и нескольким таблицам
- Использовать фильтры и условия в команде SELECT
- Понимать какие типы данных используются в SQL Server
- Писать команды DML
- Писать запрос, используя встроенные функции или агрегируя данные
- Использовать подзапросы
- Работать с представлениями и табличными функциями
- Комбинировать результаты запросов
- Использовать оконные функции, функции ранжирования и агрегирования.
- Трансформировать данные, используя функции pivot, unpivot, rollup и cube
- Создавать и использовать хранимые процедуры
- Создавать программные конструкции такие, как переменные, условия и циклы для T-SQL кода
Содержание
Модуль 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
- лабораторная работа: Использование операторов наборов строк
- написание запросов, использующих операторы UNION и UNION ALL
- написание запросов, использующих операторы CROSS APPLY и OUTER APPLY
- написание запросов, использующих операторы EXCEPT и INTERSECTS
▲ Скрыть подробную программу курса
Готовит к тесту
Exam 70-761: Querying Data with Transact-SQL Заказать обучение «Создание SQL - запросов в Microsoft SQL Server 2016 (20761)» можно, кликнув на удобную дату его проведения, по почте training AT training-microtest DOT ru или по одному из телефонов, указанных в разделе Контакты.
Стоимость «Для юр. лиц» — 31 900 руб
Стоимость «Постоплата» —34 133 руб
Зарегистрироваться или авторизоваться
Курсы данной тематики:
- Разработка базы данных Microsoft SQL Server 2012
- Основы администрирования Oracle 11g, часть I
- Администрирование PostgreSQL 10. Настройка и мониторинг
- Oracle Database 12c R1: High Availability New Features
- Построение отчётов и моделей данных в SQL Server 2014 \ Implementing Data Models and Reports with Microsoft SQL Server
- Разработка моделей данных SQL
- Oracle Database 11g: Backup and Recovery Workshop
- Oracle Database 12c: Advanced PL/SQL
- Реализация моделей данных и отчетов с помощью Microsoft SQL Server 2012
- Oracle Database 12c: Ускоренный курс по администрированию, установке и обновлению
Поделиться с коллегами в социальных сетях
+7 (495) 231-23-51; +7(964) 778-99-27 training@training-microtest.ru
Продвижение сайтов — iSEO.