Курс 20761. Запит даних з використанням Transact SQL. Запрос данных с использованием Transact SQL. Курс Querying Data with Transact-SQL (20761)
-
- Код курса:
- 20761
-
- Длительность:
- 5 / 40
-
- Ближайшие даты:
-
09.12.2024
-
- Цена, без НДС:
- 35 000,00 грн.
- Оніщенко Александр А
-
Microsoft тренер с опытом преподавания более 10 лет, с опытом разработки более 15 лет, с опытом...
Описание Курса:
Майкрософт скасував курси 20761, 20762, 20764.
==
Второй курс, который входил ранее в линейку подготовки MCSA, это курс 20762BC: Разработка баз данных на платформе Microsoft SQL Server 2016.
Аудитория:
- Адміністратори баз даних
- Розробники баз даних
- Фахівці з інформаційних технологій
Предварительная подготовка:
- Базові знання щодо реляційних баз даних
- Базові знання про операційну систему Microsoft Windows та її основні функціональні можливості
- Базовые знания о реляционных базах данных
- Базовые знания об основной функциональности ОС Windows
- Basic knowledge of the Microsoft Windows operating system and its core functionality
- Working knowledge of relational databases
Приобретаемые навыки:
Після прослуховування курсу 20761 учасники:
- Описувати основні можливості та компоненти SQL Server
- Описуваати T-SQL, набори та логіку предикатів
- Робити SELECT запити
- Записувати оператори SELECT з фільтрацією та сортуванням
- Описати як SQL Server використовує типи даних
- Створювати заяви DM, запити, що використовують вбудовані функції, запити, які об’єднують дані
- Писати підзапити
- Створювати та реалізовувати представлення та функції з табличними значеннями
- Використовувати оператори набору для об’єднання результати запитів
- Писати запити, які використовують функції ранжування вікон, зміщення та агреговані функції
- Перетворювати дані, реалізуючи зведення, розгортання, зведення та куб
- Створювати та впроваджувати збережених процедур
- Змінювати дані за допомогою Transact-SQL
Skills gained
- Describe key capabilities and components of SQL Server.
- Describe T-SQL, sets, and predicate logic.
- Write a single table SELECT statement.
- Write a multi-table SELECT statement.
- Write SELECT statements with filtering and sorting.
- Describe how SQL Server uses data types.
- Write DML statements.
- Write queries that use built-in functions.
- Write queries that aggregate data.
- Write subqueries.
- Create and implement views and table-valued functions.
- Use set operators to combine query results.
- Write queries that use window ranking, offset, and aggregate functions.
- Transform data by implementing pivot, unpivot, rollup and cube.
- Create and implement stored procedures.
- Add programming constructs such as variables, conditions, and loops to T-SQL code.
После курса MS20761 участники смогут:
- Писать SELECT запросы
- Выполнять запросы из нескольких таблиц
- Сортировать и фильтровать данные
- Описать типы данных в SQL Server
- Изменять данные с помощью Transact-SQL
- Использовать встроенные функции
- Группировать и агрегировать данные
- Использовать подзапросы
- Использовать оператор SET
Содержание курса:
Модуль 1: Вступ до Microsoft SQL Server 2016
Модуль 2: Введення мови запитів T-SQL
Модуль 3: Написання SELECT запитів
Модуль 4: Запит даних із кількох таблиць
Модуль 5: Сортування та фільтрація даних
Модуль 6: Робота з типами даних SQL Server 2016
Модуль 7: Використання DML для зміни даних
Модуль 8: Використання вбудованих функцій
Модуль 9: Угруповання та агрегування даних
Модуль 10: Використання вкладених запитів
Модуль 11: Використання операторів наборів рядків
Темы
- Базовая архитектура SQL Server
- Редакции и версии SQL Server
- Начало работы с SQL Server Management Studio
Работа с SQL Server Management Studio
Написание T-SQL сценариев
Использование Books Online
Модуль 2: Введение в язык запросов T-SQL
Темы
- Введение в T-SQL
- Понятие набора данных
- Понятие логики предиката
- Понятие логики последовательности операторов в SELECT выражениях
Выполнение базовых SELECT выражений
Выполнение запросов с фильтрацией данных, используя предикаты
Выполнение запросов с сортировкой данных, используя ORDER BY
Модуль 3: Написание SELECT запросов
Темы
- Написание простых SELECT выражений
- Удаление дубликатов с использованием DISTINCT
- Использование табличных и колоночных псевдонимов
- Написание простых CASE выражений
Написание простых 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
- Работа с текстовыми типами данных
- Работа с типами данных Дата и Время
Написание запросов, возвращающих типы данных Дата, Время
Написание запросов, использующих функции Дата и Время
Написание запросов, возвращающие текстовые данные
Написание запросов, использующих текстовые функции
Модуль 7: Использование 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
==
Наступний курс - Адміністрування Баз Даних Microsoft SQL - 20764