Курс Проектирование и оптимизация решений на основе баз данных 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 или эквивалентная подготовка.
Приобретаемые навыки:
По окончании курса Вы будете уметь:
  • Вырабатывать стратегию выбора дизайна базы данных
  • Оптимизировать дизайн базы данных для повышения производительности
  • Вырабатывать стратегию обеспечения безопасности базы данных
  • Вырабатывать стратегию использования объектов программирования
  • Оптимизировать запросы для повышения производительности
  • Вырабатывать стратегию управления транзакциями и выбора модели параллелизма при работе с данными
  • Проектировать стратегию использования XML
Содержание курса:
Модуль 1. Проектирование концептуальной модели базы данных
  • Обзор проектирования базы данных
  • Сбор требований для базы данных
  • Создание концептуального дизайна базы данных
  • Обзор Entity Framework
  • Лабораторная работа: Проектирование концептуальной модели базы данных
  • Описание концептуального проекта базы данных
  • Создание концептуального проекта баз данных
Модуль 2. Проектирование логической модели базы данных
  • Руководство по построению логической модели базы данных
  • Планирование транзакционной (OLTP) активности
  • Оценка качества созданной логической модели
  • Лабораторная работа: Проектирование логической модели базы данных
  • Создание логической модели базы данных
  • Нормализация логической модели базы данных
Модуль 3. Проектирование физической модели базы данных
  • Выбор типов данных
  • Проектирование таблиц базы данных
  • Проектирование целостности данных
  • Лабораторная работа: Проектирование физической модели базы данных
  • Определение стандартов именования объектов базы данных
  • Преобразование логической модели базы данных в физическую модель базы данных
Модуль 4. Проектирование баз данных для обеспечения оптимальной производительности
  • Руководство по созданию индексов
  • Выбор стратегии секционирования
  • Проектирование структур плана (Plan Guide)
  • Разработка масштабируемых баз данных
  • Лабораторная работа: Проектирование баз данных для обеспечения оптимальной производительности
  • Применение методов оптимизации
  • Создание структур плана (Plan Guide)
  • Выбор стратегии секционирования
Модуль 5. Выработка стратегии обеспечения безопасности базы данных
  • Изучение системы безопасности 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)
  • Попытка копирования зашифрованной базы данных
Модуль 6. Выработка стратегии доступа к базе данных SQL Server 2008 R2
  • Руководства по проектированию безопасного доступа к данным
  • Разработка представлений
  • Разработка хранимых процедур
  • Разработка пользовательских функций
  • Лабораторная работа: Проектирование стратегии доступа к базе данных SQL Server 2008 R2
  • Проектирование безопасности для объектов доступа к данным
  • Проектирование объектов баз данных, используемых для доступа к данным
Модуль 7. Создание запросов для обеспечения оптимальной производительности
  • Повышение производительности с помощью оптимизации запросов
  • Преобразование курсоров в запросы
  • Использование запросов, осуществляющих реляционную выборку данных
  • Лабораторная работа: Проектирование запросов для обеспечения оптимальной производительности
  • Процедура оптимизации запросов
  • Преобразование курсоров в запросы
Модуль 8. Выработка стратегии управления транзакциями (Transaction) и использования модели параллелизма (Concurrency)
  • Руководства по использованию транзакций
  • Уровни изоляции транзакций
  • Руководства по выработке гибкой стратегии использования транзакций
  • Лабораторная работа: Выработка стратегии управления транзакциями и использования модели параллелизма
  • Определение уровня изоляции транзакций
  • Определение порядка доступа к объектам со стороны транзакции
  • Проектирование транзакций
Модуль 9. Выбор стратегии использования XML
  • Проектирование хранилища для XML данных
  • Выбор стратегии запросов к XML данным
  • Выбор стратегии преобразования между XML и реляционными формами данных
  • Лабораторная работа: Выбор стратегии использования XML
  • Проектирование модели хранилища для XML данных
  • Преобразование между XML и реляционными формами данных
Модуль 10. Проектирование компонент Microsoft SQL Server 2008 R2
  • Обзор компонент Microsoft SQL Server 2008 R2
  • Проектирование архитектуры Service Broker
  • Проектирование потока данных Service Broker
  • Проектирование доступности Service Broker
  • Изучение полнотекстового поиска
  • Определение стратегии использования полнотекстового поиска
  • Лабораторная работа: Проектирование компонент Microsoft SQL Server 2008 R2
  • Анализ потребностей организации
  • Проектирование модели использования решения на основе Service Broker
  • Проектирование детального описания решения с использованием Service Broker
  • Внедрение решения на основе Service Broker
Материалы и сертификаты:
Microsoft
Расписание курсов на 6 месяцев

Возврат к списку









Зарегистрироваться на Курс 10961 Автоматизация администрирования с Windows PowerShell