ПРОГРАММА КУРСА
1. Введение в разработку баз данных
- Введение в платформу SQL Server
- Инструменты и задачи разработчика
2. Проектирование и создание таблиц
- Разработка таблиц
- Типы данных
- Использование схем
- Операции над таблицами
3. Индексы
- Принципы работы индексов
- Типы данных и индексы
- Куча, кластеризованные и некластеризованные индексы
- Простые и составные индексы
4. Разработка эффективных индексов
- Стратегия разработки индексов
- Управление индексами
- План выполнения запросов
- Советник по оптимизации СУБД
- Хранилище запросов
5. Колоночные индексы
- Введение в колоночные индексы
- Создание колоночных индексов
- Эксплуатация колоночных индексов
6. Проектирование и создание представлений
- Назначение представлений
- Создание и управление представлениями
- Влияние представлений на производительность
7. Проектирование и создание хранимых процедур
- Введение в хранимые процедуры
- Использование хранимых процедур
- Параметризованные процедуры
- Управление контекстом исполнения
8. Проектирование и создание функций
- Обзор функций
- Скалярные функции
- Табличные функции
- Создание функций
- Альтернативные механизмы
9. Обработка изменений данных с помощью триггеров
- Проектирование DML-триггеров
- Реализация DML-триггеров
- Расширенные возможности
10. Таблицы, размещаемые в памяти
- Таблицы, размещаемые в памяти
- Процедуры, компилируемые в бинарный код
11. Управляемый код в базе данных
- Интеграция СУБД с CLR
- Импорт сборок в базу данных
12. Хранение и обработка XML данных
- Введение в XML
- Хранение данных в XML
- Создание индексов для XML
- Конвертация данных в XML
- Выполнение запросов с помощью XQuery
- Преобразование данные из XML в табличное представление
Продолжительность обучения - 36 часов
Форма обучения- очно
Стоимость обучения - 28500 руб