Курс: Администрирование баз данных Microsoft SQL Server 2016
Продолжительность курса: 40 ак. ч.
Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время
Описание курса:
Цель курса: Научиться обслуживать базы данных и решать типовые задачи и проблемы, возникающие при их эксплуатации.
Аудитория:
Этот курс предназначен для администраторов и разработчиков баз данных и приложений.
Необходимая подготовка:
• Базовые знания об основной функциональности ОС Windows
• Опыт работы с Transact-SQL
• Опыт работы с реляционными базами данных
• Опыт проектирования БД
После изучения курса слушатель будет уметь:
• Выполнять типовые задачи по обслуживанию баз данных
• Разрешать проблемы, возникающие при эксплуатации баз данных
• Осуществлять резервное копирование и восстановление баз данных
• Использовать механизмы защиты данных
Программа курса:
Модуль 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).
• Лабораторная работа: Импорт и экспорт данных.
Окончательная цена указывается в договоре на обучение.
Записаться на курс