Курс "20761 Создание SQL - запросов в Microsoft SQL Server 2016 (20761 Querying Data with Transact-SQL)"

Код: 20761
Специализация: Microsoft SQL Server 2016

Продолжительность - 5 дней

Производится набор группы

Стоимость:  45 000 руб.  

Курс «20761 Создание SQL - запросов в Microsoft SQL Server 2016» научит свободно и уверенно пользоваться современными базами данных.

Аудитория:

Курс предназначен для администраторов и разработчиков баз данных и приложений.

Прослушав данный курс, Вы научитесь:

  • Использовать современные базы данных;
  • Составлять запросы к базам данных на языке SQL;
  • Использовать сложные конструкции Transact-SQL.

Предварительный уровень подготовки:

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

Программа курса

Модуль 1. Введение в SQL Server 2016

  • Архитектура SQL-сервера
  • Редакции и версии SQL-сервера
  • Management Studio
  • Лабораторная работа

Модуль 2. Введение в Transact-SQL

  • Язык запросов
  • Наборы строк
  • Логика предикатов
  • Логический порядок операций в запросе
  • Лабораторная работа

Модуль 3. Выборка данных

  • Простая выборка данных
  • Удаление дубликатов
  • Использование табличных и колоночных псевдонимов
  • Написание простых CASE выражений
  • Лабораторная работа

Модуль 4. Запрос данных из нескольких таблиц

  • Соединение таблиц
  • Внутренние соединения
  • Внешние соединения
  • Перекрёстные соединения
  • Лабораторная работа

Модуль 5. Сортировка и фильтрация данных

  • Сортировка данных
  • Фильтрация данных
  • Использование опций TOP и OFFSET-FETCH
  • Обработка неизвестных значений
  • Лабораторная работа

Модуль 6. Типы данных

  • Введение в типы данных
  • Строковые данные
  • Дата и время
  • Лабораторная работа

Модуль 7. Модификация данных

  • Добавление данных
  • Изменение и удаление данных
  • Лабораторная работа

Модуль 8. Использование встроенных функций

  • Написание запросов, использующих встроенные функции
  • Функции преобразования
  • Использование логических функций
  • Работа с неизвестными значениями
  • Лабораторная работа

Модуль 9. Группировка и агрегация данных

  • Использование агрегатных функций
  • Группировка
  • Фильтрация групп
  • Лабораторная работа

Модуль 10. Использование подзапросов

  • Вложенные подзапросы
  • Связанные подзапросы
  • Предикат EXISTS
  • Лабораторная работа

Модуль 11. Табличные выражения

  • Представления
  • Встраиваемые табличные функции
  • Производные таблицы
  • Обобщённые табличные выражения
  • Лабораторная работа

Модуль 12. Операции над множествами

  • Объединение запросов
  • Разность и пересечение множеств
  • Коррелированное соединение
  • Лабораторная работа

Модуль 13. Оконные функции

  • Функции с секцией OVER
  • Применение оконных функций
  • Лабораторная работа

Модуль 14. Сводные таблицы и группирующие наборы

  • Свёртка и развёртка таблиц
  • Группирующие наборы
  • Лабораторная работа

Модуль 15. Хранимые процедуры

  • Написание процедур
  • Использование параметров
  • Применение процедур
  • Работа с динамическими запросами
  • Лабораторная работа

Модуль 16. Программирование на Transact-SQL

  • Переменные и пакеты
  • Управление ходом исполнения сценария
  • Переменные в динамических запросах
  • Синонимы
  • Лабораторная работа

Модуль 17. Перехват и обработка ошибок

  • Способы перехвата ошибок
  • Обработка исключений
  • Лабораторная работа

Модуль 18. Транзакции

  • Роль транзакций в базах данных
  • Управление транзакциями
  • Лабораторная работа

В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения

Также Вы можете изучить данный курс OD20761 Querying Data with Transact-SQL дистанционно


Microsoft SQL Server 2016 — мощная и безопасная система управления базами данных, готовая к работе в самых важных и бизнес-приложениях, высокого уровня, позволяющая сокращать финансовые затраты на сервис систем и производство новых приложений.

SQL Server 2016 обеспечивает рекордную производительность благодаря новым технологиям работы с памятью, что поможет заказчикам ускорить свой бизнес и реализовать новые сценарии работы.

Кроме того, SQL Server 2016 позволяет использовать новые гибридные облачные решения. Это позволит воспользоваться новыми преимуществами облачных вычислений. Например в таких сценариях как резервное копирование в облако и аварийное восстановление локально установленного SQL Server.

SQL Server 2016 предлагает лучшие возможности в отрасли бизнес-аналитики благодаря интеграции с такими привычными инструментами, как Excel и Power BI для Office 365.

Основные нововведения включают:

  • Поддержка in-memory OLTP (Hekaton). SQL Server 2016 обладает возможностью размещения таблиц и хранимых процедур в оперативной памяти, что позволит добиться существенного выигрыша в производительности транзакционных приложений.
  • Обновляемые колоночные индексы. Колоночные индексы используются, в основном, в аналитических приложениях. Они позволяют значительно ускорить выполнение запросов по схемам данных, характерных для OLAP (звезда, снежинка). В версии 2016 это ограничение снято, и колоночные индексы получат возможность обновляться при внесении изменений в данные, как традиционные индексы.
  • Новый тип управляемого ресурса в Resource Governor. Регулятор ресурсов используется для разделения вычислительных мощностей компьютера между различными приложениями, обращающимися к SQL Server, что дает возможность приоритезировать нагрузку, а также гарантирует, что приложение не выйдет за пределы назначенных ему ресурсов, забирая на себя все, что выделено серверу баз данных. Это позволяет обеспечить предсказуемую работоспособность. В предыдущих версиях к ресурсам относились память и процессорное время, ввод-вывод.
  • Улучшенная отказоустойчивость. Группа высокой доступности AlwaysOn теперь включает 8 вторичных реплик (против 4-х в предыдущей версии).
  • Интеграция с Облаком. Возможность размещать в Windows Azure файлы БД большого размера для on-premise SQL Server, а также выполнять в Windows Azure резервное копирование, в том числе с новыми возможностями шифрования.

Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/iservices/training.asp?iId=365148