Введение в базы данных SQL (10985)

ОПИСАНИЕ КУРСА
Курс предоставляет слушателям знания и навыки, необходимые для освоения технологий баз данных или расширения своих знаний в этой области. Курс описывает основные концепции баз данных, включая такие понятия как типы баз, языки работы с базами данных, дизайн баз данных.
СЛУШАТЕЛИ
Этот курс предназначен для специалистов, которые только начинают работать с базами данных.
ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
- Для базового курса достаточно общей компьютерной грамотности
ПРОГРАММА КУРСА
Модуль 1: Введение в базы данных
- Введение в реляционные базы данных
- Другие типы базы данных.
- Анализ данных
- Языки баз данных
Лабораторная работа: Сервер запросов SQL
Модуль 2: Моделирование данных
- Моделирование данных
- Модель базы данных ANSI/SPARC
- Моделирование отношений сущностей
Лабораторная работа: Моделирование отношений сущностей
Модуль 3: Нормализация
- Необходимость нормализации данных
- Терминология нормализации
- Уровни нормализации
- Денормализация
Лабораторная работа: Нормализация необработанных данных
Модуль 4: Отношения
- Схема сопоставления
- Ссылочная целостность
Лабораторная работа: Проектирование отношений
Модуль 5: Производительность
- Индексирование
- Производительность запросов
- Параллелизм
Лабораторная работа: Производительность запросов
Модуль 6: Объекты базы данных
- Таблицы
- Представления
- Хранимые процедуры
- Другие объекты базы данных
Лабораторная работа: Использование SQL Server в гибридном облаке
Официальный источник https://www.microsoft.com/en-my/learning/course.aspx?cid=10985
Актуальная версия курса на сегодня — 10985A (доступен с 11 мая 2016 года)
Обновление навыков до SQL Server 2016 (10986)

ОПИСАНИЕ КУРСА
Курс предоставляет слушателям знания и навыки, необходимые для перехода на SQL Server 2016 с более ранних версий с обзором новых возможностей продукта.
СЛУШАТЕЛИ
Этот курс предназначен для специалистов в области баз данных, имеющих опыт работы с SQL Server 2014 или более ранних. Также этот курс предназначен для сертифицированных специалистов MCSA по SQL Server 2014, желающих обновить сертификацию до SQL Server 2016
ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
- Знакомство с сетями и операционной системой Windows Server 2012 R2.
- Опыт создания и управления базой данных, хранилища данных и решений бизнес-аналитики (BI) в SQL Server 2014 или более ранних редакций.
- Знакомство с Microsoft Excel и Microsoft SharePoint Server 2013
ПРОГРАММА КУРСА
Модуль 1: Введение в SQL Server 2016
- Обзор SQL Server 2016
- Выпуски SQL Server 2016 и компоненты
- Установка SQL Server 2016
- Улучшения в SQL Server Management Studio
Лабораторная работа: Установка SQL Server 2016
Модуль 2: Что нового в производительности SQL Server?
- Columnstore индексы для оперативной аналитики
- Улучшения в технологии in-memory OLTP
- В хранилище данных запроса
- Исходный JSON
- Временные таблицы
Лабораторная работа: Реализация улучшений производительности SQL Server 2016
Модуль 3: Что нового в безопасности SQL Server?
- Использование постоянного шифрования
- Безопасность на уровне строк
- Динамическая маскировка данных
Лабораторная работа: Реализация улучшений безопасности SQL Server 2016
Модуль 4: Что нового в доступности и масштабируемости SQL Server?
- Расширение групп доступности AlwaysOn
- Что нового в кэшировании базы данных?
- Использование Windows Server 2016
Лабораторная работа: Доступность и масштабируемость SQL Server 2016
Модуль 5: Что нового в службе отчетов SQL Server и BI?
- Усовершенствования служб отчетов
- Усовершенствования PowerBI
Лабораторная работа: Реализация PowerBI
Модуль 6: Что нового в организации доступа к данным SQL Server?
- PolyBase
- Усовершенствования службы интеграции
Лабораторная работа: Использование PolyBase
Модуль 7: Новые и усовершенствованные функции в SQL Server OLAP
- Новые и усовершенствованные функции в SQL Server OLAP
- Новые возможности служб аналитики SQL Server
Лабораторная работа: OLAP с SQL Server
Модуль 8: Что нового в SQL Server в интеграции с облаком?
- Растянутые базы данных
- Усовершенствование резервных копий в Azure
- Введение в использовании SQL Server 2016 в гибридном облаке
- Новые возможности базы данных SQL Server в Azure
Лабораторная работа: Использование SQL Server в гибридном облаке
Официальный источник https://www.microsoft.com/en-hk/learning/course.aspx?cid=10986
Актуальная версия курса на сегодня — 10986A (доступен с 18 мая 2016 года)
Управление операциями бизнес-аналитики (10988)

ОПИСАНИЕ КУРСА
Курс предоставляет слушателям знания и навыки, необходимые для работы по настройке и сопровождению инфраструктуры Бизнес-аналитики (BI). Также курс описывает различные возможности, с помощью которых бизнес пользователи могут проводить анализ данных и предоставлять доступ к результатам своих исследований.
СЛУШАТЕЛИ
Этот курс предназначен для специалистов в области поддержки решений бизнес-анализа. А также технически подкованных бизнес-пользователей.
ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
- Наличие базовых знаний в области топологии схемы хранилища данных
- Наличие базовых навыков программирования, таких как циклы и ветвления
- Желательно понимание основных бизнес-терминов, таких как доход, рентабельность, финансовый учёт
ПРОГРАММА КУРСА
Модуль 1: Введение в решения Microsoft SQL Server BI
Темы
- Обзор BI-технологий самообслуживания
- Разбор BI-технологий самообслуживания
- Инструменты Microsoft для BI-технологий самообслуживания
Лабораторная работа: Обзор корпоративных решений бизнес-аналитики
Модуль 2: Реализация функций бизнес-аналитики SQL Server с помощью Microsoft SharePoint
Темы
- Реализация Power BI посредством SharePoint
- Службы анализа SharePoint
- Службы отчётов SharePoint
- Развёртывание компонентов бизнес-аналитики SQL Server в среде SharePoint
Лабораторная работа: Проектирование инфраструктуры бизнес-аналитики SQL Server
Модуль 3: Работа со службами аналитики
Темы
- Конфигурация сервера анализа данных
- Настройка сервера анализа данных
- Безопасность службы анализа данных
- Повышенная доступность и аварийное восстановление службы анализа данных
Лабораторная работа: Конфигурация службы анализа
Модуль 4: Поддержка служб аналитики
Темы
- Тестирование кубов служб аналитики
- Настройка службы аналитики
- Обслуживание служб аналитики
Лабораторная работа: Поддержка служб аналитики
Модуль 5: Работа со службой отчётов и её поддержка
Темы
- Установка сервера отчётов в собственном режиме
- Установка сервера отчётов в режиме интеграции с SharePoint
- Служба отчёта на виртуальной машине Microsoft Azure
- Ошибки службы отчёта
Лабораторная работа: Установка службы отчёта
Модуль 6: Совместное использование рабочих книг PowerPivot на сервере SharePoint
Темы
- PowerPivot для SharePoint
- Установка и настройка PowerPivot для SharePoint
Лабораторная работа: Установка PowerPivot для SharePoint
Модуль 7: Работа и поддержка PowerBI
Темы
- Power BI desktop
- PowerBI.Com
- Mobile Power BI
Лабораторная работа: Использование PowerBI
Официальный источник https://www.microsoft.com/en-us/learning/course.aspx?cid=10988
Актуальная версия курса на сегодня — 10988A (доступен с 26 июля 2016 года)
Анализ данных с использованием Power BI (10989)

ОПИСАНИЕ КУРСА
Курс предоставляет слушателям знания и навыки, необходимые для анализа данных с использованием PowerBI.
СЛУШАТЕЛИ
Этот курс предназначен для специалистов, выполняющих анализ данных, с использованием PowerBI, а также для технически подкованных бизнес-пользователей.
ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
- Наличие базовых знаний в области основ операционных систем Windows
- Базовые знания в области топологии хранилища данных
- Наличие базовых навыков программирования, таких как циклы и ветвления
- Желательно понимание основных бизнес-терминов, таких как доход, рентабельность, финансовый учёт
- Опыт работы с Microsoft Excel.
Данные навыки могут быть получены посредством прохождения курсов:
- 20761 — Запрос данных с использованием Transact SQL
- 20767 — Реализация хранилищ данных SQL
ПРОГРАММА КУРСА
Модуль 1: Введение в решения самостоятельной бизнес-аналитики
Темы
- Знакомство с бизнес-аналитикой
- Введение в анализ данных
- ведение в визуализацию данных
- Обзор самостоятельной бизнес-аналитики
- Инструменты Microsoft для самостоятельной бизнес-аналитики
Лабораторная работа: Обзор корпоративных решений анализа данных
Модуль 2: Знакомство с Power BI
Темы
- Power BI
- Служба Power BI
- Мобильные приложения Power BI
Лабораторная работа: Создание Power BI dashboard
Модуль 3: Данные Power BI
Темы
- Использование Excel как источник данных Power BI
- Использование баз данных как источник данных Power BI
- Служба Power BI
Лабораторная работа: Импорт данных в Power BI
Модуль 4: Обработка и объединение данных
Темы
- Запросы Power BI desktop
- Обработка данных
- Объединение данных
Лабораторная работа: Обработка и объединение данных
Модуль 5: Моделирование данных
Темы
- Связывание данных
- DAX запросы
- Вычисления и создания мер
Лабораторная работа: Моделирование данных
Модуль 6: Интерактивная визуализация данных
Темы
- Создания отчётов Power BI
- Управление решениями Power BI
Лабораторная работа: Создания отчётов Power BI
Официальный источник https://www.microsoft.com/en-us/learning/course.aspx?cid=10989
Актуальная версия курса на сегодня — 10989A (доступен с 8 июня 2016 года)
Запрос данных с использованием Transact SQL (20761)

ОПИСАНИЕ КУРСА
Курс предоставляет слушателям знания и навыки, необходимые для написания базовых запросов на Transact-SQL для Microsoft SQL Server 2016. Курс предоставляет необходимый минимум знаний для понимания работы Microsoft SQL Server, и является базовым курсом для администраторов и разработчиков баз данных, а также специалистов в области бизнес аналитики.
СЛУШАТЕЛИ
Этот курс предназначен для администраторов баз данных, разработчиков баз данных и клиентских приложений, и специалистов в области бизнес-аналитики. Курс будет интересен для пользователей, желающих понимать работу баз данных или уверенно формировать отчеты, а также слушателей, планирующих сдать экзамен.
ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
- Базовые знания о реляционных базах данных
- Базовые знания об основной функциональности ОС Windows
ПРОГРАММА КУРСА
Модуль 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
- Написание запросов, использующих оператор APPLY
Лабораторная работа: Использование операторов наборов строк
- Написание запросов, использующих операторы UNION и UNION ALL
- Написание запросов, использующих операторы CROSS APPLY и OUTER APPLY
- Написание запросов, использующих операторы EXCEPT и INTERSECTS
Официальный источник https://www.microsoft.com/en-sa/learning/course.aspx?cid=20761
Актуальная версия курса на сегодня — 20761A (доступен с 15 апреля 2016 года)
Разработка баз данных SQL (20762)

ОПИСАНИЕ КУРСА
Курс предоставляет слушателям знания и навыки, необходимые для проектирования и разработки базы данных Microsoft SQL Server 2016. Курс знакомит с созданием таких объектов как таблицы, представления, хранимые процедуры и функции, возможностями индексирования, а также предоставляет возможность получения навыков работы с пространственными, XML, BLOB данными.
СЛУШАТЕЛИ
Этот курс предназначен для специалистов в области ИТ, желающих получить навыки по разработке баз данных для сервера SQL Server 2016.
ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
- Базовые знания и навыки работы с операционными системами Windows.
- Опыт написания запросов T-SQL.
- Базовые знания о реляционных базах данных.
ПРОГРАММА КУРСА
Модуль 1: Введение в разработку баз данных
Темы
- Введение в платформу SQL Server
- Использование инструментов SQL Server
Лабораторная работа: Обзор SQL Server и его инструментария
Модуль 2: Проектирование и реализация таблиц
Темы
- Проектирование таблиц
- Типы данных
- Работа со схемами
- Создание и изменение таблиц
Лабораторная работа: Проектирование и реализация таблиц
Модуль 3: Расширенное проектирование таблиц
Темы
- Секционирование таблиц
- Сжатие данных
- Временные таблицы
Лабораторная работа: Использование расширенного проектирования таблиц
Модуль 4: Поддержание целостности данных посредством ограничений
Темы
- Поддержание целостности данных
- Реализация доменной целостности
- Реализация сущностной и ссылочной целостности
Лабораторная работа: Поддержание целостности данных через ограничения
Модуль 5: Введение в индексирование
Темы
- Основные положения индексирования
- Типы данных и индексы
- Одностолбцовые и составные индексы
Лабораторная работа: Создание индексов
Модуль 6: Разработка оптимальной стратегии индексирования
Темы
- Индексы, покрывающие запрос
- Управление индексами
- Планы выполнения
- Использование DTE
Лабораторная работа: Разработка оптимальной стратегии индексирования
Модуль 7: Колоночные индексы
Темы
- Введение в колоночные индексы
- Создание колоночных индексов
- Работа с колоночными индексами
Лабораторная работа: Использование колоночных индексов
Модуль 8: Проектирование и реализация представлений
Темы
- Обзор представлений
- Создание и управление представлениями
- Вопросы производительности для представлений
Лабораторная работа: Проектирование и реализация представлений
Модуль 9: Проектирование и реализация хранимых процедур
Темы
- Введение в хранимые процедуры
- Работа с хранимыми процедурами
- Реализация хранимых процедур с параметрами
- Контроль контекста выполнения
Лабораторная работа: Проектирование и реализация хранимых процедур
Модуль 10: Проектирование и реализация пользовательских функций
Темы
- Обзор функций
- Проектирование и реализация скалярных функций
- Проектирование и реализация табличных функций
- Советы по созданию функций
- Альтернативы использованию функций
Лабораторная работа: Проектирование и реализация пользовательских функций
Модуль 11: Реагирование на изменение данных через триггеры
Темы
- Проектирование DML триггеров
- Реализация DML триггеров
- Дополнительные возможности триггеров
Лабораторная работа: Реагирование на изменение данных через триггеры
Модуль 12: Использование таблиц в оперативной памяти
Темы
- Оптимизированные по памяти таблицы
- Хранимые процедуры, скомпилированные в исходном коде
Лабораторная работа: Использование таблиц в оперативной памяти
Модуль 13: Реализация управляемого кода в SQL Server
Темы
- Введение в интеграцию со средой CLR SQL
- Импорт и настройка сборок
- Реализация интеграции с SQL CLR
Лабораторная работа: Реализация управляемого кода в SQL Server
Модуль 14: Хранение и запросы к XML данным в SQL Server
Темы
- Введение в XML и XML схемы
- Хранение XML данных и схем в SQL Server
- Использование типа данных XML
- Использование инструкции FOR XML
- Основы языка XQuery
Лабораторная работа: Хранение и запросы к XML данным в SQL Server
Модуль 15: Работа с пространственными данными SQL Server
Темы
- Введение в пространственные типы данных
- Использование пространственных типов данных SQL Server
- Использование пространственных данных в приложениях
Лабораторная работа: Работа с пространственными данными SQL Server
Модуль 16: Хранение и запрос двоичных и текстовых документов в SQL Server
Темы
- Соображения при работе с BLOB данными
- Работа с FileStream
- Использование полнотекстового поиска
Лабораторная работа: Хранение и запрос двоичных и текстовых документов в SQL Server
Продолжительность курса – 4 дня/32 часа
Официальный источник https://www.microsoft.com/en-us/learning/course.aspx?cid=20762
Актуальная версия курса на сегодня — 20762A (доступен с 11 мая 2016 года)
Администрирование инфраструктуры базы данных SQL (20764)

ОПИСАНИЕ КУРСА
Курс предоставляет слушателям знания и навыки, необходимые для администрирования и сопровождения Microsoft SQL Server 2016. Курс рассказывает об инструментах и компонентах Microsoft SQL Server 2016, предназначенных для поддержки базы данных.
СЛУШАТЕЛИ
Этот курс предназначен для специалистов администрирующих и сопровождающих БД. Также курс будет интересен слушателям, разрабатывающим приложения для БД, хранящие и получающие основную информацию из баз SQL Server.
ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
- Базовые знания об основной функциональности ОС Windows
- Опыт работы с Transact-SQL
- Опыт работы с реляционными базами данных
- Опыт проектирования баз данных.
ПРОГРАММА КУРСА
Модуль 1: Проверка подлинности и авторизация пользователей
Темы
- Проверка подлинности подключений к SQL Server
- Разрешение имён входа для доступа к базам данных
- Авторизация на серверах
- Частично автономные базы данных
Лабораторная работа: Проверка подлинности пользователей
Модуль 2: Назначение ролей базы данных и сервера
Темы
- Работа с ролями сервера
- Работа с фиксированными ролями базы данных
- Создание пользовательских ролей базы данных
Лабораторная работа: Назначение ролей базы данных и сервера
Модуль 3: Авторизация пользователей для доступа к ресурсам
Темы
- Авторизация пользователей для доступа к объектам
- Авторизация пользователей для выполнения кода
- Настройка разрешений на уровне схемы
Лабораторная работа: Авторизация пользователей для доступа к ресурсам
Модуль 4: Защита данных с помощью шифрования и аудита
Темы
- Аудит доступа к данным в SQL Server
- Осуществление аудита SQL Server
- Управление аудитом SQL Server
- Защита данных с помощью шифрования
Лабораторная работа: Использование аудита и шифрования
Модуль 5: Модели восстановления SQL Server
Темы
- Стратегии резервного копирования
- Общие сведения о регистрации транзакций SQL Server
- Планирование стратегии резервного копирования SQL Server
Лабораторная работа: Понимание моделей восстановления SQL Server
Модуль 6: Резервное копирование баз данных SQL Server
Темы
- Резервное копирование баз данных и журналов транзакций
- Управление резервными копиями базы данных
- Работа с параметры резервного копирования
Лабораторная работа: Резервное копирование баз данных SQL Server
Модуль 7: Восстановление баз данных SQL Server
Темы
- Понимание процесса восстановления
- Восстановление баз данных
- Восстановление на определенную точку и момент времени
- Восстановление системных баз данных и отдельных файлов
Лабораторная работа: Восстановление пользовательских баз данных SQL Server
Модуль 8: Автоматизация управления SQL Server
Темы
- Автоматизация управления SQL Server
- Работа с SQL Server Agent
- Управление заданиями SQL Server Agent
- Управление несколькими серверами
Лабораторная работа: Автоматизация управления SQL Server
Модуль 9: Настройка параметров безопасности для SQL Server Agent
Темы
- Понимание безопасности SQL Server Agent
- Настройка учетных данных
- Настройка учетных записей-посредников
Лабораторная работа: Настройка параметров безопасности для SQL Server Agent
Модуль 10: Мониторинг SQL Server с помощью оповещений и уведомлений
Темы
- Настройка компонента Database Mail
- Мониторинг ошибок SQL Server
- Настройка операторов, оповещений и уведомлений
- Оповещения в базе данных Azure SQL
Лабораторная работа: Мониторинг SQL Server с помощью оповещений и уведомлений
Модуль 11: Введение в управление SQL Server с помощью PowerShell
Темы
- Настройка SQL Server с помощью PowerShell
- Администрирование SQL Server с помощью PowerShell
- Сопровождение инфраструктуры SQL Server, с помощью PowerShell
- Управление базами данных Azure SQL Server с помощью PowerShell
Лабораторная работа: Администрирование SQL Server с помощью PowerShell
Модуль 12: Отслеживание доступа к SQL Server
Темы
- Захват активности сервера с помощью SQL Server Profiler
- Повышение производительности с помощью Database Engine Tuning Advisor
- Работа с параметрами трассировки
- Распределенное воспроизведение активности
- Мониторинг блокировок
Лабораторная работа: Отслеживание доступа к SQL Server
Модуль 13: Мониторинг SQL Server
Темы
- Мониторинг активности
- Захват и управление данными производительности
- Анализ собранных данных производительности
Лабораторная работа: Мониторинг SQL Server
Модуль 14: Устранение неполадок SQL Server
Темы
- Методология устранения неполадок SQL Server
- Разрешение проблем, связанных со службами
- Решение проблем входа и подключения
- Устранение общих неполадок
Лабораторная работа: Устранение неполадок общего характера
Модуль 15: Импорт и экспорт данных
Темы
- Передача данных от SQL Server
- Импорт и экспорт табличных данных
- Использование программы BCP и инструкции BULK INSERT для импорта данных
- Развертывание и обновление приложений уровня данных
Лабораторная работа: Импорт и экспорт данных
Продолжительность курса – 5 дней/40 часов
Официальный источник https://www.microsoft.com/en-us/learning/course.aspx?cid=20764
Актуальная версия курса на сегодня — 20764A (доступен с 3 июня 2016 года)
Подготовка SQL сервера к работе с базами данных (20765)

ОПИСАНИЕ КУРСА
Курс предоставляет слушателям знания и навыки, необходимые для подготовки к работе с базами данных Microsoft SQL Server 2016. Курс охватывает сценарии использования SQL Server 2016 как внутри компании, так и в Azure, а также рассматривает установку новых экземпляров сервера и миграцию из существующей установки.
СЛУШАТЕЛИ
Этот курс предназначен в первую очередь для администраторов баз данных, специалистов, которые занимаются обслуживанием баз данных SQL Server.
ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
- Базовые знания об основной функциональности операционной системы Microsoft Windows
- Знание языка Transact-SQL
- Знания в области основ реляционных баз данных
- Иметь начальный опыт работы с проектированием баз данных
ПРОГРАММА КУРСА
Модуль 1: Компоненты SQL Server 2016
Темы
- Введение в платформу SQL Server
- Обзор архитектуры SQL Server
- Службы SQL Server и параметры конфигурации
Лабораторная работа: Версии SQL Server (обсуждение)
Модуль 2: Установка SQL Server 2016
Темы
- Обзор процесса установки SQL Server
- Файлы TempDB
- Установка SQL Server 2016
- Автоматизация установки
Лабораторная работа: Установка SQL Server
Модуль 3: Обновление SQL Server до SQL Server 2016
Темы
- Написание простых SELECT выражений
- Удаление дубликатов с использованием DISTINCT
- Использование табличных и колоночных псевдонимов
- Написание простых CASE выражений
Лабораторная работа: Написание базовых SELECT запросов
Модуль 4: Развёртывание SQL Server в Microsoft Azure
Темы
- Виртуальные машины SQL Server в Azure
- Развёртывание баз данных SQL Server в Azure
- Миграция локальных баз данных в базы данных Azure
Лабораторная работа: Миграция SQL Server в Azure
Модуль 5: Работа с базами данных
Темы
- Обзор баз данных SQL Server
- Создание баз данных
- Файлы базы данных и файловые группы
- Перемещение файлов базы данных
- Использование расширения пула буфера
Лабораторная работа: Работа с базами данных
Модуль 6: Параметры хранения базы данных
Темы
- Производительность системы хранения SQL Server 2016
- Общая папка SMB
- Хранилище SQL Server в Azure
- Технология Stretch Database
Лабораторная работа: Реализация Stretch Database
Модуль 7: Выполнение обслуживания базы данных
Темы
- Обеспечение целостности базы данных
- Обслуживание индексов
- Автоматизация обслуживания обычной базы данных
Лабораторная работа: Выполнение обслуживания базы данных
Продолжительность курса – 3 дня/24 часа
Официальный источник https://www.microsoft.com/en-eg/learning/course.aspx?cid=20765
Актуальная версия курса на сегодня — 20765A (доступен с 25 апреля 2016 года)
Реализация хранилищ данных SQL (20767)

ОПИСАНИЕ КУРСА
Курс предоставляет слушателям знания и навыки, необходимые для реализации хранилища данных для поддержки BI-решений. Курс рассказывает как создать хранилище данных в Microsoft SQL Server 2016, как использовать ETL со службами интеграции SQL Server, как проверить и очистить данные с SQL Server Data Quality Services и SQL Server Master Data Services.
СЛУШАТЕЛИ
Этот курс предназначен для профессионалов, создающих и поддерживающих различные хранилища данных, настраивающих загрузку и преобразование данных, проверяющих целостность данных и обеспечивающих очистку устаревшей информации.
ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
- Минимум 2 года опыта работы с реляционными базами данных
- Опыт проектирования нормализованных баз данных
- Опыт создания таблиц и связей
- Опыт написания запросов на языке Transact-SQL
- Знание базовых структур программирования (как ветвление и циклы)
- Понимание ключевых приоритетов бизнеса – доход, прибыль, финансовые исчисления
ПРОГРАММА КУРСА
Модуль 1: Введение в хранилища данных
Темы
- Описание концепции и архитектуры хранилища данных
- Решение для хранилища данных
Лабораторная работа: Изучение решения для хранилища данных
Модуль 2: Планирование инфраструктуры хранилищ данных
Темы
- Рекомендации по созданию инфраструктуры хранилищ данных
- Планирование аппаратного обеспечения для хранилища данных
Лабораторная работа: Планирование инфраструктуры хранилищ данных
Модуль 3: Проектирование и реализация хранилищ данных
Темы
- Проектирование логической инфраструктуры хранилища данных
- Проектирование физической инфраструктуры хранилища данных
Лабораторная работа: Реализация схемы хранилища данных
Модуль 4: Индексы колоночного хранения (columnstore)
Темы
- Введение в индексы columnstore
- Создание columnstore индексов
- Работа с columnstore индексами
Лабораторная работа: Использование columnstore индексов
Модуль 5: Реализация хранилища данных в Azure
Темы
- Преимущество хранилища данных в Azure
- Реализация хранилища данных в Azure
- Разработка хранилища данных в Azure
- Миграция данных в хранилище Azure
Лабораторная работа: Реализация хранилища данных в Azure
Модуль 6: Создание ETL решения
Темы
- Введение в ETL с SSIS
- Изучение источников данных
- Реализация потока данных
Лабораторная работа: Реализация потока данных в пакете служб SSIS
Модуль 7: Реализация потока управления в пакете SSIS
Темы
- Введение в поток управления
- Создание динамических пакетов
- Использование контейнеров
Лабораторная работа: Реализация потока управления в пакете SSIS
Лабораторная работа: Использование транзакций и контрольных точек
- Модуль 8: Отладка и устранение неполадок служб SSIS
Темы
- Отладка пакетов служб SSIS
- Ведение журнала событий пакетов служб SSIS
- Обработка ошибок в пакете служб SSIS
Лабораторная работа: Отладка и устранение неполадок пакетов служб SSIS
Модуль 9: Реализация инкрементального ETL-процесса загрузки данных
Темы
- Основы инкрементальной загрузки данных
- Извлечение измененных данных
- Использование временных таблиц
Лабораторная работа: Извлечение измененных данных
Лабораторная работа: Загрузка данных в хранилище данных
Модуль 10: Обеспечение качества данных
Темы
- Введение в качество данных
- Использование Data Quality Services для очистки данных
- Использование Data Quality Services для сведения данных
Лабораторная работа: Очистка данных
Лабораторная работа: Исключение дублирования данных
Модуль 11: Использование Master Data Services
Темы
- Основные понятия Master Data Services
- Реализация модели Master Data Services
- Управление основными данными
- Создание концентратор основных данных
Лабораторная работа: Реализация Master Data Services
Модуль 12: Расширение SSIS
Темы
- Использование пользовательских компонентов в SSIS
- Использование сценариев в SSIS
Лабораторная работа: Использование скриптов и пользовательских компонентов
Модуль 13: Развертывание и настройка пакетов служб SSIS
Темы
- Обзор развертывания
- Развертывание проектов служб SSIS
- Планирование выполнения пакетов служб SSIS
Лабораторная работа: Развертывание и настройка пакетов служб SSIS
Модуль 14: Использование данных в хранилище
Темы
- Введение в бизнес аналитику (BI)
- Введение в системы отчетности
- Введение в анализ данных
- Анализ данных с использованием хранилища Azure
Лабораторная работа: Использование средств бизнес аналитики
Продолжительность курса – 5 дней/40 часов
Официальный источник https://www.microsoft.com/en-us/learning/course.aspx?cid=20767
Актуальная версия курса на сегодня — 20767A (доступен с 9 мая 2016 года)
Разработка модели данных SQL (20768)

ОПИСАНИЕ КУРСА
Курс предоставляет слушателям знания и навыки, необходимые в области разработки решений Business Intelligence (BI). Курс акцентирует внимание на реализации многомерных баз данных с использованием SQL Server Analysis Services (SSAS), а также создания табличных семантических моделей данных для анализа с использованием службы SSAS.
СЛУШАТЕЛИ
Основная аудитория данного курса являются специалисты баз данных, которые выполняют роль BI разработчика для создания корпоративных решений BI. Основной обязанности которых будут включать:
- Реализация многомерных баз данных с помощью служб аналитики SQL Server
- Создание табличной семантической модели данных для анализа с помощью служб аналитики SQL Server
ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
- Базовые знания об основной функциональности операционной системы Microsoft Windows
- Знание языка Transact-SQL
- Знания в области основ реляционных баз данных
ПРОГРАММА КУРСА
Модуль 1: Введение в бизнес-аналитику и моделирование данных
Темы
- Введение в бизнес-аналитику
- Платформа бизнес-аналитики Microsoft
Лабораторная работа: Изучение хранилища данных
Модуль 2: Создание многомерных баз данных
Темы
- Введение в многомерный анализ
- Создание источников данных и представлений источников данных
- Создание куба
- Обзор безопасности куба
Лабораторная работа: Создание многомерных баз данных
Модуль 3: Работа с кубами и измерениями
Темы
- Настройка измерений
- Определение иерархии атрибутов
- Сортировка и группировка атрибутов
Лабораторная работа: Работа с кубами и измерениями
Модуль 4: Работа с мерами и группами мер
Темы
- Работа с мерами
- Работа с группами мер
Лабораторная работа: Конфигурирование мер и групп мер
Модуль 5: Введение в MDX
Темы
- Основы MDX
- Добавление вычислений в кубе
- Использование многомерных выражений для запроса к кубу
Лабораторная работа: Использование MDX
Модуль 6: Настройка функциональности куба
Темы
- Реализация ключевых показателей производительности (KPI)
- Реализация действий
- Реализация перспектив
- Реализация переводов
Лабораторная работа: Настройка куба
Модуль 7: Реализация табличной модели данных с Analysis Services
Темы
- Введение в табличные модели данных Analysis Services
- Создание табличной модели данных
- Использование табличной модели данных с Analysis Services в организации
Лабораторная работа: Работа с табличной моделью данных в Analysis Services
Модуль 8: Введение в выражения анализа данных (DAX)
Темы
- Основы DAX — Data Analysis Expression
- Использование DAX для создания вычисляемых столбцов и мер в табличной модели данных
Лабораторная работа: Создание вычисляемых столбцов и мер с помощью DAX
Модуль 9: Выполнение прогнозирования с помощью интеллектуального анализа данных
Темы
- Обзор интеллектуального анализа данных (Data Mining)
- Использование надстроек Data Mining в Excel
- Создание пользовательского решения по интеллектуальному анализу данных
- Проверка модели интеллектуального анализа данных
- Подключение и использование данных модели интеллектуального анализа данных
Лабораторная работа: Выполнение прогнозирования с помощью интеллектуального анализа данных
Официальный источник https://www.microsoft.com/en-us/learning/course.aspx?cid=20768
Актуальная версия курса на сегодня — 20768A (доступен с 16 июня 2016 года)