Модуль 1. Выбор технологий доступа к данным и модели объектов
- Введение в технологии доступа к данным
- Выбор технологии для доступа к данным
- Создание уровня доступа к данным
- Разработка доступа к данным из SQL CLR (Common Language Runtime) объектов
- Доступные модели объектов данных для администрирования SQL Server
Модуль 2. Разработка стратегии по обработке исключений
- Типы исключений и их цели
- Обнаружение исключений
- Управление исключениями
Модуль 3. Выбор стратегии по использованию курсоров
- Общие сценарии для операций со строками и наборами данных
- Выбор подходящих серверных курсоров
- Выбор подходящих клиентских курсоров
Модуль 4. Разработка стратегий запросов с применением Multiple Active Result Sets (MARS)
- Введение в MARS
- Разработка стратегии запросов для множественных чтений
- Разработка стратегий запросов для смешанных операций по чтению и записи в одном соединении
- Учет конкуренции при использовании MARS
Модуль 5. Разработка стратегий кэширования для приложений баз данных
- Почему кэширование важно
- Кэширование данных и запросов в SQL Server 2005
- Использование технологий кэширования за пределами SQL Server
- Обычные технологии кэширования
Модуль 6. Разработка масштабируемого уровня данных для приложений баз данных
- Определение потребностей в масштабировании
- Масштабирование приложений баз данных для избегания конкуренции
- Масштабирование систем баз данных SQL Server
- Масштабирование приложений баз данных с помощью архитектуры, ориентированной на использование сервисов
- Повышение доступности путем масштабирования конечных систем