MECER-Inter-Ed-MS-DP080T00-Querying-Data-with-Microsoft-Transact-SQL-logo

MECER Inter-Ed MS-DP080T00 Запрос данных с помощью Microsoft Transact-SQLMECER-Inter-Ed-MS-DP080T00-Querying-Data-with-Microsoft-Transact-SQL-PRODUCT

ВВЕДЕНИЕMECER-Inter-Ed-MS-DP080T00-Querying-Data-with-Microsoft-Transact-SQL-1

Этот курс научит основам диалекта Microsoft стандартного языка SQL: Transact-SQL. Темы включают запросы и изменение данных в реляционных базах данных, размещенных в системах баз данных на базе Microsoft SQL Server, в том числе: Microsoft SQL Server, База данных SQL Azure и Azure Synapse Analytics.

АУДИТОРИЯ ПРОFILE

Этот курс может быть полезен всем, кому необходимо писать базовые запросы SQL или Transact-SQL. Сюда входят все, кто работает с данными в качестве аналитика данных, инженера данных, специалиста по данным, администратора базы данных или разработчика базы данных. Это также может быть полезно для тех, кто занимается данными на периферии или хочет узнать больше о работе с данными, таких как архитекторы решений, студенты и менеджеры по технологиям.

ЦЕЛИ КУРСА

По завершении этого курса студенты смогут:

  • Используйте инструменты запросов SQL Server
  • Напишите операторы SELECT для извлечения столбцов из одной или нескольких таблиц.
  • Сортировка и фильтрация выбранных данных

СОДЕРЖАНИЕ КУРСА

Модуль 1: Начало работы с Transact-SQL
В этом модуле вы узнаете об основах языка Transact-SQL (T-SQL), а также об общих свойствах и терминологии реляционных баз данных. В этом модуле также будет представлен базовый оператор SELECT для извлечения данных из таблицы.

Уроки

  • Введение в Transact-SQL
  • Использование оператора SELECT
  • Лабораторная работа: Начало работы с инструментами запросов SQL Server и написанием запросов на T-SQL

После завершения этого модуля студенты смогут:

  • Использование инструмента запросов для написания и выполнения запросов в Transact-SQL
  • Понимание основных концепций реляционной базы данных и языка T-SQL.
  • Напишите операторы SELECT для извлечения данных из таблицы реляционной базы данных.
  • Понимание основных типов данных и их использования.
  • Понимание основ значений NULL

Модуль 2: Сортировка и фильтрация результатов запроса
В модуле вы узнаете, как контролировать, какие данные возвращаются, в каком порядке они возвращаются. Вы будете использовать предложение ORDER BY с пейджингом и без него. Вы узнаете о различных типах фильтров, которые можно использовать в предложении WHERE для управления возвращаемыми строками данных. Вы также узнаете, как управлять результатами, удаляя дубликаты с помощью DISTINCT.
Уроки

  • Сортировка результатов запроса
  • Фильтрация данных
  • Лабораторная работа: Сортировка и фильтрация данных, возвращаемых запросами SELECT

После завершения этого модуля студенты смогут:

  • Используйте ORDER BY для сортировки результатов оператора SELECT T-SQL.
  • Добавьте предложение TOP, чтобы ограничить возвращаемые упорядоченные строки.
  • Страница отсортированных данных с помощью OFFSET-FET
  • Напишите предложения WHERE для фильтрации возвращаемых строк.
  • Используйте DISTINCT, чтобы исключить повторяющиеся строки в результатах.

Модуль 3: Использование объединений и подзапросов
В этом модуле вы изучите запросы T-SQL, которые обращаются к данным из нескольких таблиц с помощью различных операций JOIN и простых подзапросов.
Уроки

  • Использование операций СОЕДИНЕНИЯ
  • Использование подзапросов

Лабораторная работа: Пишите запросы с операциями JOIN

Лабораторная работа: Напишите операторы SELECT, используя подзапросы

После завершения этого модуля студенты смогут:

  • Напишите запросы, обращающиеся к данным из нескольких таблиц, используя операции JOIN.
  • Понимать различия между типами операций JOIN: INNER JOIN, OUTER JOIN, CROSS JOIN.
  • Понять, как присоединить таблицу к самой себе с помощью самостоятельного присоединения
  • Напишите подзапросы в операторе SELECT
  • Понимать разницу между скалярными и многозначными подзапросами
  • Понимать разницу между коррелированными и автономными подзапросами

Модуль 4: Использование встроенных функций
В этом модуле вы изучите использование встроенных функций для возврата вычисляемых или специальных значений в списке SELECT или в предложении WHERE. Функции включают математические функции, строковые функции и системные функции. Есть и другие типы функций, которые будут упомянуты, но не будут обсуждаться подробно. Вы также узнаете, как объединять строки данных в одну группу, предоставляя сводную информацию для группы, такую ​​как SUM, MIN или MAX.
Уроки

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

После завершения этого модуля студенты смогут:

  • Пишите запросы, используя скалярные функции
  • Пишите запросы, используя агрегатные функции
  • Используйте GROUP BY для объединения данных в группы на основе общего значения столбца.

Понять, как HAVING используется для фильтрации групп строк.

Модуль 5: Изменение данных
В этом модуле вы изучите операторы T-SQL для изменения данных таблицы, включая UPDATE, DELETE и MERGE, а также различные параметры INSERT, включая создание новой таблицы с данными из существующей таблицы. Вы также узнаете, как заставить систему автоматически подставлять значения для столбцов по мере вставки данных.
Уроки

  • Вставка данных в таблицы
  • Изменение и удаление данных

Лабораторная работа: Изменить данные

После завершения этого модуля студенты смогут:

  • Вставить данные в существующую таблицу
  • Укажите, что столбец должен автоматически заполняться значением IDENTITY или SEQUENCE.
  • Изменить данные с помощью инструкции UPDATE.
  • Удалить данные с помощью оператора DELETE
  • Измените данные с помощью MERGE для синхронизации двух таблиц.

СВЯЗАННЫЕ СЕРТИФИКАТЫ И ЭКЗАМЕНЫ

Этот курс не имеет связанного экзамена.

Документы / Ресурсы

MECER Inter-Ed MS-DP080T00 Запрос данных с помощью Microsoft Transact-SQL [pdf] Инструкции
MS-DP080T00, Запрос данных с помощью Microsoft Transact-SQL, Запрос данных, Microsoft Transact-SQL

Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *