SQL1004. Администрирование баз данных SQL Server

Продолжительность курса: 40 академических часов

65 000.00 Р
SQL1004
+

Продолжительность курса: 40 академических часов

Цель курса – научиться обслуживать базы данных и решать типовые задачи и проблемы, возникающие при их эксплуатации.

Курс предназначен для:

Администраторов и разработчиков баз данных.

Программных архитекторов и системных аналитиков.

Курс предназначен для продолжающих обучение, требуется знание операционной системы Windows, концепции реляционных баз данных и Transact-SQL.

Требуемая подготовка:

Успешное окончание курса Основы программирования и баз данных, или эквивалентная подготовка.

Успешное окончание курса М20761C: Создание SQL - запросов в Microsoft SQL Server, или эквивалентная подготовка.

Успешное окончание курса М20762С: Разработка баз данных на платформе Microsoft SQL Server, или эквивалентная подготовка.

«Английский язык. Уровень 2. Elementary, часть 2», или эквивалентная подготовка.

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

Модуль 1. Система безопасности SQL Server (2 ак. ч.)

Проверка подлинности подключений к SQL Server

Авторизация имён входа для доступа к базам данных

Авторизация линкованных серверов

Частично автономные базы данных

Лабораторная работа

Модуль 2. Использование ролей (3 ак. ч.)

Серверные роли

Встроенные роли баз данных

Создание ролей в базе данных

Лабораторная работа

Модуль 3. Разграничение доступа к ресурсам (3 ак. ч.)

Авторизация пользователей для доступа к объектам

Авторизация пользователей для выполнения кода

Настройка разрешений на уровне схемы

Лабораторная работа

Модуль 4. Шифрование и аудит (3 ак. ч.)

Варианты аудита доступа к данным

Встроенный механизм аудита

Управление аудитом

Защита данных при помощи шифрования

Лабораторная работа

Модуль 5. Модели восстановления и стратегии резервирования (2 ак. ч.)

Стратегии резервного копирования

Общие сведения о журнале транзакций

Планирование стратегии резервного копирования

Лабораторная работа

Модуль 6. Резервное копирование баз данных (3 ак. ч.)

Резервное копирование баз данных и журналов транзакций

Управление резервными копиями

Дополнительные параметры резервного копирования

Лабораторная работа

Модуль 7. Восстановление баз данных (3 ак. ч.)

Процесс восстановления

Восстановление баз данных

Расширенные сценарии восстановления

Восстановление на момент времени

Лабораторная работа

Модуль 8. Автоматизация управления SQL-сервером (3 ак. ч.)

Автоматизация административных задач

Работа с SQL-агентом

Управление заданиями

Управление группой серверов

Лабораторная работа

Модуль 9. Настройка параметров защиты для SQL-агента (2 ак. ч.)

Механизмы защиты SQL-агента

Настройка учетных данных (credentials)

Настройка учетных записей-посредников (proxy accounts)

Лабораторная работа

Модуль 10. Мониторинг при помощи предупреждений и уведомлений (3 ак. ч.)

Настройка Database Mail

Отслеживание ошибок

Настройка операторов, предупреждений и уведомлений

Механизм предупреждений в Azure SQL Database

Лабораторная работа

Модуль 11. Использование PowerShell (3 ак. ч.)

Знакомство с Windows PowerShell

Настройка SQL Server с помощью PowerShell

Администрирование SQL Server с помощью PowerShell

Управление базами данных Azure при помощи PowerShell

Лабораторная работа

Модуль 12. Трассировка с помощью расширенных событий (2 ак. ч.)

Концепция расширенных событий

Работа с расширенными событиями

Лабораторная работа

Модуль 13. Наблюдение за SQL-сервером (3 ак. ч.)

Мониторинг активности

Получение показателей производительности

Анализ собранных данных производительности

Инструмент SQL Server Utility

Лабораторная работа

Модуль 14. Разрешение типовых проблем (2 ак. ч.)

Методология

Типовые проблемы, связанные с работой службы

Типовые проблемы входа в систему

Лабораторная работа

Модуль 15. Импорт и экспорт данных (3 ак. ч.)

Перемещение данных от и на SQL Server

Импорт и экспорт табличных данных

Использование программы BCP и инструкции BULK INSERT

Развертывание и обновление приложений уровня данных

Лабораторная работа