Цель курса
Предоставить слушателям знания и навыки, необходимые для администрирования и сопровождения Microsoft SQL Server 2014. Курс рассказывает об инструментах и компонентах Microsoft SQL Server 2014, предназначенных для поддержки базы данных.
По окончании курса слушатели смогут:
-
Планировать и устанавливать SQL Server
-
Описать системные базы данных, физическую структуру базы данных и наиболее распространенные конфигурации, связанные с ними
-
Объяснить концепцию журнала транзакций и модели восстановления SQL Server, осуществить различные стратегии резервного копирования SQL Server
-
Создавать резервные копии SQL Server
-
Восстанавливать базы данных SQL Server
-
Использовать мастер импорта и экспорта, утилиту массового копирования и приложения уровня данных
-
Работать с моделями безопасности SQL Server, учетными записями подключения и учетными записями пользователей базы данных
-
Работать с ролями сервера и ролями базы данных
-
Работать с разрешениями и назначениями разрешений
-
Работать с аудитом SQL Server и прозрачным шифрованием данных
-
Работать с SQL ServerAgent для настройки и выполнения заданий
-
Реализовывать возможности безопасности SQL Server Agent, с учетными данными и учетными записями-посредниками
-
Настраивать компонент Database Mail, оповещения и уведомления
-
Создавать планы обслуживания базы данных
-
Работать с SQL Profiler и хранимыми процедурами трассировки
-
Внедрять конфигурации сбора данных и представления DMV
Аудитория
Этот курс предназначен для специалистов, администрирующих и сопровождающих БД. Также курс будет интересен слушателям, разрабатывающим приложения для БД, хранящие и получающие основную информацию из баз SQL Server.
Необходимая подготовка
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
-
Базовые знания об основной функциональности ОС Windows
-
Опыт работы с Transact-SQL
-
Опыт работы с реляционными базами данных
-
Опыт проектирования БД
Или курс 20461: Выполнение запросов в Microsoft SQL Server 2014
Модуль 1: Установка Microsoft SQL Server 2014
Темы
-
Обзор платформы SQL Server
-
Службы и настройки SQL Server
-
Рекомендации к установке SQL Server
-
Установка SQL Server 2014
Лабораторная работа: Установка SQL Server 2014
-
Проведение предустановочных тестов среды
-
Установка экземпляров SQL Server
-
Проведение проверки после установки
Модуль 2: Работа с базами данных
Темы
-
Обзор баз данных сервера SQL Server
-
Создание баз данных
-
Работа с файлами и файловыми группами
-
Перемещение файлов базы данных
-
Buffer Pool Extension
Лабораторная работа: Работа с базами данных
-
Создание пула хранилища
-
Изменение настроек базы данных tempdb
-
Создание и настройка базы данных
-
Присоединение базы данных
-
Использование Buffer Pool Extension
Модуль 3: Модели восстановления SQL Server 2014
Темы
-
Стратегии создания резервных копий
-
Принцип работы журнала транзакций SQL Server
-
Планирование стратегии создания резервных копий на сервере SQL Server
Лабораторная работа: Модели восстановления SQL Server 2014
-
Планирование стратегии создания резервных копий
-
Настройка моделей восстановления
-
Обзор моделей и стратегий восстановления
Модуль 4: Резервное копирование баз данных SQL Server 2014
Темы
-
Резервное копирование баз данных и журналов транзакций
-
Управление резервными копиями баз данных
-
Работа с настройками резервных копий
Лабораторная работа: Резервное копирование баз данных SQL Server 2014
-
Исследование возможности сжатия резервных копий
-
Резервное копирование журнала транзакций
-
Разностные резервные копии
-
Резервная копия “Copy only”
-
Частичная резервная копия
Модуль 5: Восстановление баз данных SQL Server 2014
Темы
-
Описание процесса восстановления
-
Восстановление баз данных
-
Восстановление на определенный момент времени
-
Восстановление системных баз данных и отдельных файлов
Лабораторная работа: Восстановление баз данных SQL Server 2014
-
Определение стратегии восстановления
-
Восстановление базы данных
-
Использование режима STANDBY
Модуль 6: Импорт и экспорт данных
Темы
-
Перенос данных из/в SQL Server
-
Импорт и экспорт данных таблиц
-
Вставка большого объема данных
-
Развертывание и обновление приложений уровня данных
Лабораторная работа: Импорт и экспорт данных
-
Импорт данных из рабочего листа Excel
-
Импорт данных из файла CSV
-
Создание и тестирование извлекаемых пакета
-
Создание и развертывание приложений уровень данных
-
Сравнение производительности загрузки
Модуль 7: Аутентификация и авторизация пользователей
Темы
-
Аутентификация подключений к SQL Server
-
Авторизация логинов при доступе к базам данных
-
Авторизация на нескольких серверах
-
Частично автономные базы данных
Лабораторная работа: Аутентификация и авторизация пользователей
-
Создание логинов
-
Исправление ошибок
-
Создание пользователей баз данных
-
Настройка доступа к восстановленной базе данных
Модуль 8: Назначение ролей сервера и баз данных
Темы
-
Работа с серверными ролями
-
Работа с фиксированными ролями базы данных
-
Создание пользовательских ролей баз данных
Лабораторная работа: Назначение ролей сервера и баз данных
-
Работа с серверными ролями
-
Работа с фиксированными ролями базы данных
-
Создание пользовательских ролей баз данных
-
Проверка ролей
Модуль 9: Авторизация пользователей при доступе к ресурсам
Темы
-
Авторизация пользователей при доступе к объектам
-
Авторизация пользователей при запуске кода
-
Настройка разрешений на уровне схемы
Лабораторная работа: Авторизация пользователей при доступе к ресурсам
-
Назначение разрешений на уровне схемы
-
Назначение разрешений на уровне объектов
-
Проверка разрешений
Модуль 10: Защита данных с помощью шифрования и аудита
Темы
-
Аудит доступа к данным на сервере SQL Server
-
Реализация аудита на сервере SQL Server
-
Управление аудитом на сервере SQL Server
-
Защита данных с помощью шифрования
Лабораторная работа: Защита данных с помощью шифрования и аудита
-
Определение конфигурации аудита и его создание
-
Создание спецификаций по аудиту сервера
-
Создание спецификаций по аудиту базы данных
-
Тестирование работы аудита
-
Использование прозрачного шифрования данных
Модуль 11: Автоматизация управления SQL Server 2014
Темы
-
Автоматизация управления SQL Server
-
Использование службы SQL Server Agent
-
Управление задачами SQL Server Agent
-
Управление несколькими серверами
Лабораторная работа: Автоматизация управления SQL Server 2014
-
Создание задачи по извлечению данных
-
Настройка расписание выполнения задачи
-
Устранение неполадок, связанных с выполнением заданий
-
Создания задачи для нескольких серверов
Модуль 12: Настройка безопасности SQL Server Agent
Темы
-
Безопасность SQL Server Agent
-
Настройка учетных данных
-
Настройка учетных записей-посредников (Proxy Account)
Лабораторная работа: Настройка безопасности SQL Server Agent
-
Устранение неполадок при выполнении задания
-
Устранение проблем безопасности
-
Дальнейшее устранение неполадок
Модуль 13: Мониторинг SQL Server с использованием уведомлений и оповещений
Темы
-
Настройка компонента Database Mail
-
Мониторинг ошибок SQL Server
-
Настройка операторов, уведомлений и оповещений
Лабораторная работа: Мониторинг SQL Server с использованием уведомлений и оповещений
-
Настройка компонента Database Mail
-
Реализация уведомлений
-
Реализация оповещений
Модуль 14: Сопровождение баз данных
Темы
-
Проверка целостности данных
-
Сопровождение индексов
-
Автоматизация рутинных задач, связанных с обслуживанием баз данных
Лабораторная работа: Сопровождение баз данных
-
Проверка целостности данных с использованием DBCC CHECKDB
-
Устранение фрагментации индексов
-
Создание плана обслуживания базы данных
-
Исследование производительности при блокировке таблиц
Модуль 15: Отслеживание доступа к SQL Server 2014
Темы
-
Запись активности с помощью SQL Server Profiler
-
Улучшение производительности с использованием Database Engine Tuning Advisor
-
Настройка параметров отслеживания
-
Распределенное воспроизведение
-
Блокировка мониторинга
Лабораторная работа: Отслеживание доступа к SQL Server 2014
-
Запись активности с использованием SQL Server Profiler
-
Анализ трассировок с использованием Database Engine Tuning Advisor
-
Настройка отслеживания SQL
Модуль 16: Мониторинг SQL Server 2014
Темы
-
Мониторинг активности
-
Запись и управление данными о производительности
-
Анализ собранных данных о производительности
-
Служебные программы SQL Server
Лабораторная работа: Мониторинг SQL Server 2014
-
Создание точки управления служебной программой
-
Настройка политики здоровья
-
Настройка экземпляров для сбора данных
-
Работа с отчетами сборщиков данных