Цель курса – научиться разрабатывать базы данных, а также решать типовые задачи и проблемы, возникающие при их использовании.
Курс предназначен для разработчиков баз данных и приложений, а также системных администраторов, желающих владеть SQL Server на продвинутом уровне.
По окончании курса Вы будете уметь:
- Проектирование баз данных
- Использование механизмов контроля целостности данных
- Эффективное использование индексов
Требуемая подготовка: Успешное окончание курса 20461 Создание запросов в Microsoft SQL Server 2014 или эквивалентная подготовка.
Программа курса:
1. Введение в разработку баз данных
- SQL Server как СУБД
- Инструменты разработчика
- Настройка служб
2. Проектирование таблиц
- Разработка таблиц
- Использование схем
- Операции над таблицами
3. Ограничители целостности данных
- Целостность данных
- Доменная целостность
- Сущностная и ссылочная целостность
4. Индексы
- Принципы работы индексов
- Простые и составные индексы
- Структура таблиц
- Кластерные индексы
5. Разработка эффективных индексов
- План исполнения запроса
- Элементы плана исполнения
- Работа с планами
- Некластерные индексы
- Мониторинг производительности
6. Колоночные индексы
- Принцип работы колоночных индексов
- Типовые сценарии применения
7. Представления
- Назначение представлений
- Создание представлений
- Влияние представлений на производительность
8. Хранимые процедуры
- Введение в хранимые процедуры
- Использование хранимых процедур
- Параметризованные процедуры
- Управление контекстом иcполнения
9. Функции
- Обзор функций
- Скалярные функции
- Табличные функции
- Создание функций
- Альтернативные механизмы
10. Триггеры
- Проектирование DML-триггеров
- Реализация DML-триггеров
- Расширенные возможности
11. Таблицы, размещаемые в памяти
- Таблицы, размещаемые в памяти
- Процедуры, компилируемые в родной код
12. Управляемый код в базе данных
- Интеграция с CLR
- Импорт сборок в базу данных
- Стратегия интеграции
13. XML
- Введение в XML
- Хранение данных в XML
- Типы данных в XML
- Конвертация XML
- XQuery
- Преобразования XML
14. Пространственные данные
- Введение в пространственные данные
- Работа с пространственными типами
- Использование пространственных типов в приложениях
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Microsoft SQL Server 2014 стал более простым и экономически эффективным для того чтобы построить высокую производительность критически важных приложений предприятия, готовые активы Big Data, и решения BI, которые помогают сотрудникам принимать более обоснованные решения быстрее. Эти решения имеют возможность гибкого развертывания на предприятии, в облаке или в гибридной среде, и могут управляться через общий и знакомый набор инструментов.
Ключевым новшеством Microsoft SQL Server 2014 стал набор in-memory технологий: проект Hekaton, который позволяет размещать таблицы в памяти, обновление механизмов ColumnStore и бизнес-аналитика с PowerPivot.
Уровень "Начинающий специалист": SQL Server
Пройдите эти курсы и подготовьтесь к сертификации Microsoft Certified Solutions Associate (MCSA): SQL Server 2012/2014.
Querying Microsoft SQL Server
Administering Microsoft SQL Server Databases
Implementing a Data Warehouse with Microsoft SQL Server
Уровень "Эксперт": Data Platform
Пройдите эти курсы и подготовьтесь к сертификации Microsoft Certified Solutions Expert (MCSE): Data Platform.Developing Microsoft SQL Server Databases
Designing Database Solutions for Microsoft SQL Server
Уровень "Эксперт"
Пройдите эти курсы и подготовьтесь к сертификации MCSE: Business Intelligence.
Implementing Data Models and Reports with Microsoft SQL Server
Designing Business Intelligence Solutions with Microsoft SQL Server
По окончании авторизованного курса Microsoft выдаётся международный сертификат Microsoft
|