Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время
Описание курса:
Цель курса: Научиться разрабатывать базы данных, а также решать типовые задачи и проблемы, возникающие при их использовании.
Курс предназначен для разработчиков баз данных и приложений, а также системных администраторов, желающих владеть SQL Server на продвинутом уровне.
Аудитория:
• Основной аудиторией курса являются ИТ-специалисты, заинтересованные в получении навыков использования возможностей SQL Server 2014 и применения технологий баз данных
• Второй частью аудитории курса является разработчики под сторонние платформы или предыдущие версии SQL Server, заинтересованные в получении навыков применения баз данных SQL Server
Необходимая подготовка:
• Обладать навыками написания запросов T-SQL
• Обладать знаниями основных концепций реляционных баз данных
Результат обучения: После изучения курса слушатель будет уметь:
• Эффективно использовать индексы
• Проектировать баз данных
• Использовать механизмы контроля целостности данных
Программа курса:
Модуль 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
Код курса: 20464
Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск, Киров, Москва,