Цель курса: приобретение знаний и навыков, необходимых для разработки серверных решений для SQL Server 2005.
Курс предназначен: для разработчиков
Предварительная подготовка
Для прохождения данного курса рекомендуется предварительно прослушать курсы:
- М6449 Внедрение базы данных Microsoft SQL Server 2005
- М6450 Сопровождение баз данных Microsoft SQL Server 2005
По окончании курса слушатели будут уметь:
- Выбирать SQL Server 2005 сервисы для поддержки бизнес потребностей организации
- Разрабатывать стратегию безопасности для SQL Server 2005 решения
- Разрабатывать стратегию моделирования данных
- Разрабатывать стратегию транзакций для SQL Server 2005 решения
- Разрабатывать решение по использованию служб оповещения
- Разрабатывать решение по использованию сервиса Брокер
- Планировать управление изменениями, тестирование и распространение в соответствии с потребностями организации
- Оценивать дополнительные возможности по формированию запросов
- Оценивать дополнительные технологии XML
Содержание курса:
Выбор SQL Server сервисов для поддержки бизнес потребностей
- Оценка необходимости применения новых сервисов SQL Server
- Оценка возможности применения усовершенствований ядра SQL Server
Разработка стратегии безопасности для компонентов решения SQL Server 2005
- Разработка стратегии безопасности для компонентов решения SQL Server 2005
- Разработка объектов для управления доступом приложения
- Разработка стратегии аудита
- Управление несколькими группами разработчиков с помощью функций безопасности SQL Server 2005
Разработка стратегии моделирования данных
- Определение стандартов для хранения XML данных в решении
- Разработка схемы решения базы данных
- Разработка стратегии по масштабированию
Разработка стратегии транзакций для решения SQL Server 2005
- Определение требований к изменению данных
- Определение уровней изолированности
- Разработка гибкой стратегии транзакций
Разработка решения по использованию служб оповещения
- Определение события данных
- Разработка стратегии подписчика
- Разработка стратегии оповещения
- Разработка стратегии по доставке оповещения
Разработка решения по использованию сервиса Брокер
- Разработка архитектуры решения сервиса Брокер
- Определение потока данных сервиса Брокер
- Разработка решения по обеспечению доступности сервиса Брокер
Планирование контроля за изменениями, тестирования и распространения
- Разработка стратегии по контролю за изменениями
- Разработка стратегии тестирования
- Разработка стратегии по контролю за показателями производительности
- Разработка стратегии по распространению
Оценка дополнительных технологий по формированию запросов
- Оценка общих табличных выражений (Common Table Expressions)
- Оценка PIVOT запросов
- Оценка запросов с ранжированием
Оценка дополнительных технологий XML
- Оценка применения XQuery
- Разработка стратегии по преобразованию данных между XML и реляционным форматами

