Описание Курса
Курс рассказывает об инструментах и компонентах Microsoft SQL Server 2016, предназначенных для поддержки базы данных Слушатели приобретут знания и навыки, необходимые для администрирования и сопровождения Microsoft SQL Server 2016
Цель курса:
Научиться обслуживать базы данных и решать типовые задачи и проблемы, возникающие при их эксплуатации
Аудитория:
Курс предназначен для администраторов и разработчиков баз данных и приложений
Предварительные требования:
Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка
По окончании данного курса слушатели смогут:
- Выполнять типовые задачи по обслуживанию баз данных
- Разрешать проблемы, возникающие при эксплуатации баз данных
- Осуществлять резервное копирование и восстановление баз данных
- Использовать механизмы защиты данных
Содержание курса:
Модуль 1. Аутентификация и авторизация пользователей
- Аутентификация подключений
- Авторизация доступа к базам данных
- Авторизация на уровне сервера
- Автономные базы данных
Модуль 2. Использование ролей
- Серверные роли
- Встроенные роли баз данных
- Создание ролей в базе данных
Модуль 3. Разграничение доступа к ресурсам
- Авторизация пользователей
- Авторизация для исполнения кода
- Настройка разрешений
Модуль 4. Шифрование и аудит
- Аудит доступа к данным
- Встроенный механизм аудита
- Управление аудитом
- Защита данных при помощи шифрования
Модуль 5. Модели восстановления
- Стратегии резервного копирования
- Механизм журнала транзакций
- Планирование резервного копирования
Модуль 6. Резервное копирование баз данных
- Резервное копирование
- Управление резервными копиями
- Дополнительные параметры резервного копирования
Модуль 7. Восстановление баз данных
- Процесс восстановления
- Восстановление баз данных из резервной копии
- Восстановление на момент времени
- Восстановление системных баз данных
Модуль 8. Автоматизация управления SQL-сервером
- Автоматизация административных задач
- Работа с SQL-агентом
- Управление заданиями
- Управление группой серверов
Модуль 9. Настройка параметров защиты для SQL-агента
- Механизмы защиты SQL-агента
- Настройка учётных записей
- Промежуточные учётные записи
Модуль 10. Мониторинг при помощи уведомлений
- Настройка Database Mail
- Отслеживание ошибок
- Настройка операторов и уведомлений
- Механизм предупреждений в SQL Azure
Модуль 11. Использование PowerShell
- Настройка SQL-сервера
- Администрирование SQL-сервера
- Обслуживание окружения SQL-сервера
- Управление базами данных в Azure
Модуль 12. Трассировка событий
- SQL Profiler
- Настройка производительности при помощи DETA
- Настройки трассировки
- Механизм Distributed Replay
- Отслеживание блокировок
Модуль 13. Наблюдение за SQL-сервером
- Мониторинг текущих запросов
- Получение показателей производительности
- Анализ производительности
- Инструмент SQL Server Utility
Модуль 14. Разрешение типовых проблем
- Методология
- Типовые проблемы, связанные с работой службы
- Типовые проблемы входа в систему
Модуль 15. Импорт и экспорт данных
- Перемещение данных
- Импорт и экспорт таблиц
- Использование BCP и BULK INSERT
- Публикация приложений уровня данных.