Фоновый баннер

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

20461: Querying Microsoft SQL Server 2014

Москва
Иконка

Дата: 23.12.2024

Цена: 30000 руб.

Записаться на курс

Подробнее о курсе

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

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

Получаемые знания и навыки
По окончании курса слушатели смогут

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

Необходимая предварительная подготовка
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:

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

Краткое содержание курса
Модуль 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 — Реализация транзакций

  • Транзакции и ядро БД
  • Управление транзакциями
  • Уровень изоляции

Вам также будет интересно…

№ Курса Название Цена Продолжительность Расписание
10774 Выполнение запросов в Microsoft SQL Server 2012
Москва
Иконка

Дата: 23.12.2024

Цена: 30000 руб.

Записаться на курс

30000 руб. 5 дней
20761 Запрос данных с использованием Transact SQL
Москва
Иконка

Дата: 25.11.2024

Цена: 30000 руб.

Записаться на курс

30000 руб. 5 дней

Отзывы по курсу