Курс Реализация баз данных в Microsoft SQL Server 2008 R2
Реализация баз данных в Microsoft SQL Server 2008 R2
-
- Код курса:
- 6232
-
- Длительность:
- 5 / 40
-
- Ближайшие даты:
-
-
- Цена, без НДС:
- Уточните
- Оніщенко Александр А
-
Microsoft тренер с опытом преподавания более 10 лет, с опытом разработки более 15 лет, с опытом...
Описание Курса:
В курсе изучаются вопросы создания и использования баз данных Microsoft SQL Server 2008 R2. Рассматривается реализация хранения данных (таблицы, индексы) и обработки данных (программирование, транзакции, оптимизация) средствами MS SQL Server 2008 R2.
Цель курса: освоение функций и возможностей Microsoft SQL Server 2008 R2, предназначенных для разработки и использования баз данных.
Аудитория:
Программисты, разработчики
Предварительная подготовка:
Знания в объеме курсов:
2778 "Создание запросов в Microsoft SQL Server 2008 R2/2005 с использованием Transact - SQL"
6420В (6420А + 6424) "Основы Windows Server 2008 R2" или эквивалентная подготовка.
2778 "Создание запросов в Microsoft SQL Server 2008 R2/2005 с использованием Transact - SQL"
6420В (6420А + 6424) "Основы Windows Server 2008 R2" или эквивалентная подготовка.
Приобретаемые навыки:
По окончании курса Вы будете уметь:
- Создание баз данных и файлов баз данных
- Создание таблиц и типов данных
- Создание и настройка индексов
- Поддержка целостности данных при помощи ограничителей и триггеров
- Использование XML
- Создание и использование представлений
- Создание и использование хранимых процедур
- Создание и использование функций
- Создание и использование управляемого кода в базе данных
- Управление транзакциями и блокировками
- Использование подсистемы Сервис-Брокер
Содержание курса:
Модуль 1. Введение в инструментарий SQL Server
- Введение в платформу SQL Server
- Работа с инструментами (SQLCmd, Management Studio, Configuration Management, Books Online)
- Настройка служб (учётные записи, режимы запуска, сетевой доступ)
- Лабораторная работа
- Использование типов данных
- Работа с данными строкового типа
- Преобразование типов
- Специализированные типы данных
- Лабораторная работа
- Проектирование таблиц
- Использование схем
- Создание и модификация таблиц
- Лабораторная работа
- Назначение представлений
- Создание представлений
- Работа с представлениями
- Влияние представлений на производительность
- Лабораторная работа
- Принципы работы индексов
- Влияние типов данных на индексы
- Простые и составные индексы
- Лабораторная работа
- Хранение таблицы в куче
- Хранение таблицы в кластеризованном индексе
- Влияние механизма хранения на производительность
- Лабораторная работа
- Назначение плана исполнения запроса
- Элементы плана исполнения
- Использование планов исполнения
- Лабораторная работа
- Планирование эффективных некластеризованных индексов
- Создание некластеризованных индексов
- Использование утилиты автоматической настройки индексов
- Лабораторная работа
- Введение в хранимые процедуры
- Использование хранимых процедур
- Создание параметризованных хранимых процедур
- Подмена контекста исполнения
- Лабораторная работа
- Использование инструкции MERGE
- Табличные типы
- Использование табличных типов в качестве параметров
- Лабораторная работа
- Транзакции
- Блокировки
- Управление блокировками
- Режимы изоляции
- Лабораторная работа
- Планирование обработки нештатных ситуаций
- Перехват ошибок
- Структурированная обработка ошибок
- Лабораторная работа
- Скалярные функции
- Табличные функции
- Применение функций
- Альтернативы функциям
- Лабораторная работа
- Постановка задачи контроля целостности данных
- Доменная целостность
- Сущностная целостность
- Ссылочная целостность
- Лабораторная работа
- Назначение DML-триггеров
- Создание триггеров
- Особенности использования триггеров
- Лабораторная работа
- Интеграция управляемого кода в базу данных
- Загрузка и настройка сборок
- Использование управляемого кода
- Лабораторная работа
- Введение в XML
- XML-схемы
- Хранение XML в базе данных
- Создание XML-типов данных
- Лабораторная работа
- Преобразование табличных данных в формат XML
- Запросы xQuery
- Преобразование XML-данных в табличный формат
- Лабораторная работа
- Введение в пространственные данные
- Работа с геометрическими и географическими типами данных
- Использование пространственных данных в приложениях
- Лабораторная работа
- Назначение полнотекстовых запросов
- Полнотекстовые индексы
- Использование полнотекстовых запросов
- Лабораторная работа
Экзамен:
Материалы и сертификаты:
Microsoft