Программа курса:
Модуль 1: Проверка подлинности и авторизация пользователей.
Проверка подлинности подключений к SQL Server.
Авторизация имён входа (logins) для доступа к базам данных.
Авторизация через серверы.
Частично автономные базы данных.
Лабораторная работа: Проверка подлинности пользователей.
Модуль 2: Назначение ролей сервера и базы данных.
Работа с ролями сервера.
Работа с встроенными ролями базы данных.
Создание пользовательских ролей базы данных.
Лабораторная работа: Назначение ролей сервера и базы данных.
Модуль 3: Авторизация пользователей для доступа к ресурсам.
Авторизация пользователей для доступа к объектам.
Авторизация пользователей для выполнения кода.
Настройка разрешений на уровне схемы.
Лабораторная работа: Авторизация пользователей для доступа к ресурсам.
Модуль 4: Защита данных с помощью шифрования и аудита.
Аудит доступа к данным в SQL Server.
Реализация аудита SQL Server.
Управление аудитом SQL Server.
Защита данных с помощью шифрования.
Лабораторная работа: Использование аудита и шифрования.
Модуль 5: Модели восстановления и стратегии резервного копирования.
Стратегии резервного копирования.
Общие сведения о журналах транзакций SQL Server.
Планирование стратегии резервного копирования SQL Server.
Лабораторная работа: Понимание моделей восстановления SQL Server.
Модуль 6: Резервное копирование баз данных SQL Server.
Резервное копирование баз данных и журналов транзакций.
Управление резервными копиями баз данных.
Дополнительные параметры резервного копирования.
Лабораторная работа: Резервное копирование баз данных SQL Server.
Модуль 7: Восстановление баз данных SQL Server.
Понимание процесса восстановления.
Восстановление баз данных.
Расширенные сценарии восстановления.
Восстановление на определенный момент времени.
Лабораторная работа: Восстановление пользовательских баз данных SQL Server.
Модуль 8: Автоматизация управления SQL Server.
Автоматизация управления SQL Server.
Работа с SQL Server Agent.
Управление заданиями SQL Server Agent.
Управление несколькими серверами.
Лабораторная работа: Автоматизация управления SQL Server.
Модуль 9: Настройка параметров безопасности для SQL Server Agent.
Понимание безопасности службы SQL Server Agent.
Настройка учетных данных (credentials).
Настройка учетных записей-посредников (proxy accounts).
Лабораторная работа: Настройка параметров безопасности для SQL Server Agent.
Модуль 10: Мониторинг SQL Server с помощью оповещений (alerts) и уведомлений (notifications).
Настройка компонента Database Mail.
Мониторинг ошибок SQL Server.
Настройка операторов, оповещений и уведомлений.
Оповещения в базе данных Azure SQL Database.
Лабораторная работа: Мониторинг SQL Server с помощью оповещений и уведомлений.
Модуль 11: Введение в управление SQL Server с помощью PowerShell.
Знакомство с Windows PowerShell.
Настройка SQL Server с помощью PowerShell.
Администрирование SQL Server с помощью PowerShell.
Управление базами данных Azure SQL Server с помощью PowerShell.
Лабораторная работа: Администрирование SQL Server с помощью PowerShell.
Модуль 12: Отслеживание доступа к SQL Server с помощью механизма расширенных событий (Extended Events).
Базовые концепции механизма расширенных событий.
Работа с расширенными событиями.
Лабораторная работа: Отслеживание доступа к SQL Server.
Модуль 13: Мониторинг SQL Server.
Мониторинг активности.
Сбор и управление данными производительности.
Анализ собранных данных производительности.
Служебная программа SQL Server.
Лабораторная работа: Мониторинг SQL Server.
Модуль 14: Устранение неполадок SQL Server.
Методология устранения неполадок SQL Server.
Разрешение проблем, связанных со службами.
Решение проблем входа и подключения.
Лабораторная работа: Устранение типовых неполадок.
Модуль 15: Импорт и экспорт данных.
Передача данных от и на SQL Server.
Импорт и экспорт табличных данных.
Использование программы BCP и инструкции BULK INSERT для импорта данных.
Развертывание и обновление приложений уровня данных (Data-Tier Applications).
Лабораторная работа: Импорт и экспорт данных.
Записаться на курс