Курс Проектирование и оптимизация решений на основе баз данных Microsoft SQL Server 2008 R2
Проектирование и оптимизация решений на основе баз данных Microsoft SQL Server 2008 R2
-
- Код курса:
- 50401
-
- Длительность:
- 5 / 40
-
- Ближайшие даты:
-
-
- Цена, без НДС:
- Уточните
- Оніщенко Александр А
-
Microsoft тренер с опытом преподавания более 10 лет, с опытом разработки более 15 лет, с опытом...
Предварительная подготовка:
Успешное окончание курса М2778 + Создание запросов в Microsoft SQL Server 2008/2005 с использованием Transact - SQL и xQuery или эквивалентная подготовка.
Успешное окончание курса М6231 Поддержка баз данных в Microsoft SQL Server 2008 R2 или эквивалентная подготовка.
Успешное окончание курса М6232В Реализация баз данных в Microsoft SQL Server 2008 R2 или эквивалентная подготовка.
Успешное окончание курса М6231 Поддержка баз данных в Microsoft SQL Server 2008 R2 или эквивалентная подготовка.
Успешное окончание курса М6232В Реализация баз данных в Microsoft SQL Server 2008 R2 или эквивалентная подготовка.
Приобретаемые навыки:
По окончании курса Вы будете уметь:
- Вырабатывать стратегию выбора дизайна базы данных
- Оптимизировать дизайн базы данных для повышения производительности
- Вырабатывать стратегию обеспечения безопасности базы данных
- Вырабатывать стратегию использования объектов программирования
- Оптимизировать запросы для повышения производительности
- Вырабатывать стратегию управления транзакциями и выбора модели параллелизма при работе с данными
- Проектировать стратегию использования XML
Содержание курса:
Модуль 1. Проектирование концептуальной модели базы данных
- Обзор проектирования базы данных
- Сбор требований для базы данных
- Создание концептуального дизайна базы данных
- Обзор Entity Framework
- Лабораторная работа: Проектирование концептуальной модели базы данных
- Описание концептуального проекта базы данных
- Создание концептуального проекта баз данных
- Руководство по построению логической модели базы данных
- Планирование транзакционной (OLTP) активности
- Оценка качества созданной логической модели
- Лабораторная работа: Проектирование логической модели базы данных
- Создание логической модели базы данных
- Нормализация логической модели базы данных
- Выбор типов данных
- Проектирование таблиц базы данных
- Проектирование целостности данных
- Лабораторная работа: Проектирование физической модели базы данных
- Определение стандартов именования объектов базы данных
- Преобразование логической модели базы данных в физическую модель базы данных
- Руководство по созданию индексов
- Выбор стратегии секционирования
- Проектирование структур плана (Plan Guide)
- Разработка масштабируемых баз данных
- Лабораторная работа: Проектирование баз данных для обеспечения оптимальной производительности
- Применение методов оптимизации
- Создание структур плана (Plan Guide)
- Выбор стратегии секционирования
- Изучение системы безопасности SQL Server 2008 R2
- Внедрение системы аутентификации и контроля доступа (Identity and Access Control)
- Руководства по обеспечению безопасной разработки в среде SQL Server 2008 R2
- Руководства по обеспечению безопасности при внедрении SQL Server 2008 R2
- Руководства по обеспечению безопасности при эксплуатации SQL Server 2008 R2
- Лабораторная работа: Проектирование безопасности для SQL Server 2008 R2
- Проектирование безопасности при разработке баз данных
- Реализация системы безопасной эксплуатации
- Копирование незашифрованной базы данных
- Внедрение технологии прозрачного шифрования данных (Transparent Data Encryption)
- Попытка копирования зашифрованной базы данных
- Руководства по проектированию безопасного доступа к данным
- Разработка представлений
- Разработка хранимых процедур
- Разработка пользовательских функций
- Лабораторная работа: Проектирование стратегии доступа к базе данных SQL Server 2008 R2
- Проектирование безопасности для объектов доступа к данным
- Проектирование объектов баз данных, используемых для доступа к данным
- Повышение производительности с помощью оптимизации запросов
- Преобразование курсоров в запросы
- Использование запросов, осуществляющих реляционную выборку данных
- Лабораторная работа: Проектирование запросов для обеспечения оптимальной производительности
- Процедура оптимизации запросов
- Преобразование курсоров в запросы
- Руководства по использованию транзакций
- Уровни изоляции транзакций
- Руководства по выработке гибкой стратегии использования транзакций
- Лабораторная работа: Выработка стратегии управления транзакциями и использования модели параллелизма
- Определение уровня изоляции транзакций
- Определение порядка доступа к объектам со стороны транзакции
- Проектирование транзакций
- Проектирование хранилища для XML данных
- Выбор стратегии запросов к XML данным
- Выбор стратегии преобразования между XML и реляционными формами данных
- Лабораторная работа: Выбор стратегии использования XML
- Проектирование модели хранилища для XML данных
- Преобразование между XML и реляционными формами данных
- Обзор компонент Microsoft SQL Server 2008 R2
- Проектирование архитектуры Service Broker
- Проектирование потока данных Service Broker
- Проектирование доступности Service Broker
- Изучение полнотекстового поиска
- Определение стратегии использования полнотекстового поиска
- Лабораторная работа: Проектирование компонент Microsoft SQL Server 2008 R2
- Анализ потребностей организации
- Проектирование модели использования решения на основе Service Broker
- Проектирование детального описания решения с использованием Service Broker
- Внедрение решения на основе Service Broker
Материалы и сертификаты:
Microsoft