Курсы Microsoft

MCSA: SQL Server 2012/2014 & SQL 2016 & BI

20762+10990 Кастомизированный курс: Разработка баз данных Microsoft SQL Server и Анализ данных при помощи SQL Server Reporting Services


Продолжительность: 40 ч    

Описание курса

Данный 5-тидневный курс оптимизирован по материалам двух курсов:
* MS 20762 (20464) Developing Microsoft SQL Server Databases (разработка БД)
* MS 10990 Анализ данных при помощи SQL Server Reporting Services
и включает необходимые темы по проектированию и разработке баз данных Microsoft SQL Server и разработке и настройке отчетов.
Курс читается в улучшенном формате, он построен из официальных модулей и материалов соответствующих курсов, исключая повторения и сохраняя необходимый объем рабочих знаний.

АУДИТОРИЯ:
* специалисты, работающие с базами данных, в задачи которых входит разработка баз данных и отчётов анализа данных как для стационарных, так и отчётов для мобильных устройств.
* бизнес-пользователи, работающие с информацией и базами данных.

По окончании курса слушатели смогут:
• Проектировать базы данных
• Использовать механизмы контроля целостности данных
• Эффективно использовать индексы
* Описывать службы отчетов и их компоненты
* Описывать источники данных служб отчетов
* Внедрять постраничные отчеты
* Работать с данными служб отчетов
* Визуализировать данные с помощью служб отчетов
* Агрегировать данные отчета
* Опубликовать отчеты служб отчетов
* Администрировать службы отчетов
* Расширять и интегрировать службы отчетов
* Описывать мобильные отчеты
* Разрабатывать мобильные отчеты.

Необходимая подготовка (ОЧЕНЬ ВАЖНО!):
* Базовые знания о ОС семейства Windows
* ОБЯЗАТЕЛЬНОЕ прохождение курса 20761A:Querying Data with Transact-SQL
* Базовые знания о реляционных базах данных.

В стоимость обучения входит:
*обучение с сертифицированным тренером
* учебник Майкрософт в электронном виде
* сертификат Майкрософт международного образца
* для очного формата - питание участников (обед и два кофе-брейка в течение дня)
* 12% НДС.

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

ОСНОВНАЯ ПРОГРАММА:

Модуль 1. Введение в разработку баз данных
* SQL Server как СУБД
* Инструменты разработчика
* Настройка служб

Модуль 2. Проектирование таблиц
* Разработка таблиц
* Использование схем
* Операции над таблицами

Модуль 3. Ограничители целостности данных
* Целостность данных
* Доменная целостность
* Сущностная и ссылочная целостность

Модуль 4. Индексы
* Принципы работы индексов
* Простые и составные индексы
* Структура таблиц
* Кластерные индексы

Модуль 5. Разработка эффективных индексов
* План исполнения запроса
* Элементы плана исполнения
* Работа с планами
* Некластерные индексы
* Мониторинг производительности

Модуль 6. Колоночные индексы
* Принцип работы колоночных индексов
* Типовые сценарии применения

Модуль 7. Представления
* Назначение представлений
* Создание представлений
* Влияние представлений на производительность

Модуль 8. Хранимые процедуры
* Введение в хранимые процедуры
* Использование хранимых процедур
* Параметризованные процедуры
* Управление контекстом иcполнения

Модуль 9. Функции
* Обзор функций
* Скалярные функции
* Табличные функции
* Создание функций
* Альтернативные механизмы

Модуль 10. Триггеры
* Проектирование DML-триггеров
* Реализация DML-триггеров
* Расширенные возможности

Модуль 11. Таблицы, размещаемые в памяти
* Таблицы, размещаемые в памяти
* Процедуры, компилируемые в родной код

Модуль 12. Управляемый код в базе данных
* Интеграция с CLR
* Импорт сборок в базу данных
* Стратегия интеграции

Модуль 13. Хранение и запросы к XML данным в SQL Server
* Введение в XML
* Хранение данных в XML
* Типы данных в XML
* Конвертация XML
* XQuery
* Преобразования XML

Модуль 14. Пространственные данные
Модуль 15: Хранение и запрос двоичных и текстовых документов в SQL Server.
Модуль 16: Конкурентный доступ к данным в SQL Server
Модуль 17: Производительность и мониторинг

ОПЦИОНАЛЬНО (ИСКЛЮЧАЯ ПОВТОРЕНИЯ) РАССМАТРИВАЮТСЯ ТЕМЫ:

Модуль 1: Введение в службы отчетов
Введение в службу отчётов
Компоненты службы отчетов
Инструменты службы отчетов Report Builder и Report Designer

Модуль 2: Источники данных службы отчётов
Источники данных
Строки подключения
Наборы данных

Модуль 3: Создание постраничных отчётов
Создание отчета с помощью мастера отчетов
Создание отчета
Публикация отчета

Модуль 4: Работа с данными службы отчётов
Фильтрация данных
Параметры отчета
Реализация фильтров и параметров

Модуль 5: Агрегирование данных в отчётах
Форматирование данных
Изображения и диаграммы
Штрих-коды, спарклайны, индикаторы, датчики и карты

Модуль 6: Визуализация данных в службах отчётов
Сортировка и группировка
Отчет подотчета
Агрегирование и детализация

Модуль 7: Общий доступ к отчетам в службах отчётов
Расписания
Кэширование отчета, моментальные снимки и комментарии
Подписка на отчет и доставка отчетов

Модуль 8: Администрирование служб отчётов
Управление службами отчетов
Настройка служб отчетов
Производительность служб отчетов

Модуль 9: Расширение и интеграция служб отчётов
Выражения и встроенный код
Расширение служб отчетов
Интеграция со службами отчетов

Модуль 10: Введение в отчёты для мобильных устройств
Обзор отчетов SQL Server для мобильных устройств
Подготовка данных для отчётов для мобильных устройств
Публикация отчётов для мобильных устройств
Создание KPI

Модуль 11: Разработка отчётов для мобильных устройств
Проектирование и публикация мобильных отчетов
Детализация в мобильных отчетах