Курсы Microsoft

Microsoft SQL Server

MS20465 Designing Database Solutions for Microsoft SQL Server 2012


Продолжительность: 40 ч    

Описание курса

Успешно окончив курс, Вы научитесь проектировать сложные базы данных в Microsoft SQL Server 2012 и инфраструктуру для их эксплуатации.

Курс предназначен для опытных администраторов баз данных и опытных разработчиков отчётов баз данных, лиц, в обязанности которых входит администрирование SQL-сервера, а также аналитиков, разработчиков, специалистов по системам отчётности, программистов 1С и т.п.

По окончании курса Вы будете уметь:
• Проектировать инфраструктуру хранения и обработки данных, адекватную задачам
• Проектировать логическую и физическую структуру баз данных, адекватную задачам
• Планировать хранение больших неструктурированных данных
• Проектировать и поддерживать индексы
• Выбирать и реализовывать механизмы защиты баз данных, адекватные задачам
• Управлять серверами и базами данных при помощи политик
• Планировать процедуры мониторинга серверов и баз данных
• Выбирать и реализовывать стратегию резервного копирования
• Эффективно управлять большой группой серверов
• Эффективно использовать PowerShell для управления базами данных
• Проектировать оптимальную стратегию репликации баз данных
• Планировать и внедрять отказоустойчивые решения

Требуемая подготовка: Успешное окончание курса Курс М10776AB Разработка баз данных в Microsoft SQL Server 2012 или эквивалентная подготовка.

Программа курса

Модуль 1. Проектирование инфраструктуры серверов баз данных
• Планирование серверной инфраструктуры
• Оценка требований к аппаратуре
• Консолидация серверов баз данных
• Управление ресурсами в консолидированной среде

Модуль 2. Разработка логической схемы базы данных
• Принципы разработки реляционных баз данных
• Нормализация
• Денормализация
• Генерализация
• Планирование схем
• Планирование структуры таблиц
• Планирование представлений

Модуль 3. Проектирование физической структуры базы данных
• Планирование файлов
• Планирование файловых групп
• Стратегия секционирования
• Стратегия сжатия данных

Модуль 4. Работа с неструктурированными данными
• Подходы к хранению неструктурированных данных
• Файловые таблицы и механизм FileStream
• Поиск в неструктурированных хранилищах

Модуль 5. Настройка производительности базы данных
• Использование индексов
• Поддержка и обслуживание индексов
• Планы исполнения запросов
• Измерение показателей производительности

Модуль 6. Планирование механизмов безопасности
• Постановка задачи
• Безопасность на уровне сервера
• Безопасность на уровне базы данных

Модуль 7. Управление с использованием политик
• Концепция и постановка задачи
• Стратегия использования политик

Модуль 8. Наблюдение за сервером баз данных
• Стратегия мониторинга
• Использование SQL Server Utility

Модуль 9. Планирование резервного копирования
• Ключевые моменты
• Планирование аварийного восстановления

Модуль 10. Автоматизация работы с несколькими серверами
• Обзор возможностей
• Управление большой группой серверов

Модуль 11. Управление сервером баз данных при помощи PowerShell
• Обзор PowerShell
• PowerShell и SQL Server
• Работа со сценариями PowerShell

Модуль 12. Репликация
• Обзор механизмов репликации
• Планирование репликации

Модуль 13. Построение отказоустойчивых решений
• Работа СУБД в режиме боевого дежурства
• Обзор стратегий и механизмов обеспечения отказоустойчивости
• Группы готовности AlwaysOn