Администрирование базы данных SQL
Содержание курса
Модуль 1: Безопасность SQL Server
В этом модуле описываются модели безопасности SQL Server, входы в систему, пользователи, частично автономные базы данных и межсерверная авторизация.
Уроки
- Аутентификация подключений к SQL Server
- Авторизация логинов для подключения к базам данных
- Авторизация между серверами
- Частично автономные базы данных
Лабораторная работа 1: Безопасность SQL Server
- Аутентификация подключений к SQL Server
- Авторизация подключений к базам данных
- Авторизация между экземплярами сервера
- Авторизация подключений к базам данных
После завершения этого модуля студенты смогут:
- Основные понятия SQL Server.
- Аутентификация подключения к SQL Server.
- Авторизация входа пользователя в базы данных.
- Частично автономные базы данных.
- Авторизация между серверами.
Модуль 2: Назначение ролей сервера и базы данных
В этом модуле объясняется, как использовать роли на уровне сервера и базы данных для управления разрешениями пользователей.
Уроки
- Урок 1: Работа с ролями сервера
- Урок 2: Работа с фиксированными ролями базы данных
- Урок 3: Пользовательские роли базы данных
Лабораторная работа 1: Назначение ролей сервера и базы данных
- Использование ролей сервера
- Использование ролей базы данных
- Использование определяемых пользователем ролей базы данных и ролей приложений
После завершения этого модуля студенты смогут:
- Основные понятия SQL Server.
- Аутентификация подключения к SQL Server.
- Авторизация входа пользователя в базы данных.
- Частично автономные базы данных.
- Авторизация между серверами.
Модуль 3: Авторизация пользователей для доступа к ресурсам
В этом модуле объясняется, как разрешить пользователям доступ к ролям сервера и базы данных. В нем также описывается, как управлять разрешениями на разных уровнях в экземпляре SQL Server.
Уроки
- Авторизация доступа пользователей к объектам
- Авторизация пользователей для выполнения кода
- Настройка разрешений на уровне схемы
Лабораторная работа 1: Авторизация пользователей для доступа к ресурсам
- Назначение фиксированных и определяемых пользователем ролей сервера
- Управление ролями и пользователями базы данных
- Настройка разрешений на уровне схемы
После завершения этого модуля студенты смогут:
- Разрешить доступ пользователей к объектам.
- Разрешить пользователям выполнять код.
- Настройте разрешения на уровне схемы.
Модуль 4: Защита данных с помощью шифрования и аудита
В этом модуле описываются доступные параметры аудита и способы управления функциями аудита. Здесь также описывается, как настроить и внедрить шифрование данных.
Уроки
- Параметры аудита доступа к данным в SQL Server
- Внедрение аудита SQL Server
- Управление аудитом SQL Server
- Защита данных с помощью шифрования
Лабораторная работа 1: Использование аудита и шифрования
- Аудит с временными таблицами
- Использование аудита SQL Server
- Просмотр результатов аудита
- Использование динамического маскирования данных
После завершения этого модуля студенты смогут:
- Описать варианты аудита доступа к данным.
- Внедрить аудит SQL Server.
- Управление аудитом SQL Server.
- Описывать и реализовывать методы шифрования данных в SQL Server.
- Реализовать шифрование
Модуль 5: Модели восстановления и стратегии резервного копирования
В этом модуле вы узнаете, как использовать доступные функции резервного копирования для баз данных и журналов транзакций для создания стратегий резервного копирования.
Уроки
- Понимание стратегий резервного копирования
- Журналы транзакций SQL Server
- Планирование стратегий резервного копирования
Лабораторная работа 1: Понимание моделей восстановления SQL Server
- Резервные базы данных
- Резервные копии журнала транзакций
- Сжатие базы данных
После завершения этого модуля студенты смогут:
- Описать различные стратегии резервного копирования.
- Описать, как функционируют журналы транзакций базы данных.
- Планируйте стратегии резервного копирования SQL Server.
Модуль 6: Резервное копирование баз данных SQL Server
В этом модуле вы узнаете, как применять различные стратегии резервного копирования.
Уроки
- Резервное копирование баз данных и журналов транзакций
- Управление резервными копиями базы данных
- Расширенные параметры базы данных
Лабораторная работа 1: Резервное копирование баз данных
- Резервное копирование баз данных
- Проверка резервных копий
- Использование расширенных функций резервного копирования
После завершения этого модуля студенты смогут:
- Выполняйте резервное копирование баз данных SQL Server и журналов транзакций.
- Управление резервными копиями базы данных.
- Опишите расширенные параметры резервного копирования.
Модуль 7: Восстановление баз данных SQL Server
В этом модуле вы увидите, как восстановить пользовательские и системные базы данных и как реализовать восстановление на определенный момент времени.
Уроки
- Понимание процесса восстановления
- Восстановление баз данных
- Расширенные сценарии восстановления
- Восстановление на момент времени
Лабораторная работа 1: Восстановление баз данных SQL Server
- Определение порядка восстановления
- Восстановление баз данных
- Восстановить зашифрованную резервную копию
- Восстановление на момент времени
После завершения этого модуля студенты смогут:
- Объясните процесс восстановления.
- Восстановить базы данных.
- Выполнение расширенных операций восстановления.
- Выполните восстановление на определенный момент времени.
Модуль 8: Автоматизация управления SQL Server
В этом модуле описывается, как использовать агент SQL Server для автоматизации заданий, как настраивать контексты безопасности для заданий и как реализовывать многосерверные задания.
Уроки
- Автоматизация управления SQL Server
- Работа с агентом SQL Server
- Управление заданиями агента SQL Server
- Мультисерверное управление
Лабораторная работа 1: Автоматизация управления SQL Server
- Использование агента SQL Server
- Сценарии заданий агента SQL Server
- Просмотр истории заданий
- Управление несколькими мастерами
После завершения этого модуля студенты смогут:
- Описывать методы автоматизации управления SQL Server.
- Настройте задания, типы шагов задания и расписания.
- Управление заданиями агента SQL Server.
- Настройте главный и целевой серверы.
Модуль 9: Настройка безопасности для агента SQL Server
В этом модуле объясняется, как настроить агент SQL Server для использования среды безопасности с минимальными привилегиями и как использовать учетные данные и прокси-аккаунты для безопасного выполнения заданий.
Уроки
- Общие сведения о безопасности агента SQL Server
- Настройка учетных данных
- Настройка прокси-аккаунтов
Лабораторная работа 1: Настройка агента SQL Server
- Назначение контекста безопасности шагам задания
- Создать учетные данные
- Создать прокси-аккаунт
После завершения этого модуля студенты смогут:
- Объясните безопасность агента SQL Server.
- Настройте учетные данные.
- Настройте учетные записи прокси.
Модуль 10: Мониторинг SQL Server с предупреждениями и уведомлениями
Этот модуль охватывает настройку почты базы данных, предупреждений и уведомлений для экземпляра SQL Server, а также настройку предупреждений для базы данных Microsoft Azure SQL.
Уроки
- Мониторинг ошибок SQL Server
- Настройка почты базы данных
- Операторы, оповещения и уведомления
- Оповещения в базе данных SQL Azure
Лабораторная работа 1: Мониторинг SQL Server с помощью предупреждений и уведомлений
- Работа с журналами ошибок ядра СУБД
- Настройка почты базы данных
- Настройка операторов и оповещений
- Настройка оповещений в базе данных SQL Azure (необязательно)
После завершения этого модуля студенты смогут:
- Отслеживайте ошибки SQL Server.
- Настроить почту базы данных.
- Настройте операторов, оповещения и уведомления.
- Работайте с оповещениями в базе данных SQL Azure.
Модуль 11: Введение в управление SQL Server с помощью PowerShell.
В этом модуле объясняется, как использовать Windows PowerShell с Microsoft SQL Server и базой данных SQL Azure. В нем также описывается, как повысить эффективность и надежность с помощью сценариев задач и заданий.
Уроки
- Начало работы с Windows PowerShell
- Настройка SQL Server с помощью PowerShell
- Администрирование и обслуживание SQL Server с помощью PowerShell
- Управление базами данных SQL Azure с помощью PowerShell
Лабораторная работа 1: Использование PowerShell для управления SQL Server
- Изучение объектов управления SQL Server (SMO)
- Настройка функций базы данных и экземпляра с помощью PowerShell
- Управляйте входами в систему и резервными копиями с помощью PowerShell
- Создайте базу данных SQL Azure с помощью PowerShell.
После завершения этого модуля студенты смогут:
- Описать преимущества PowerShell и его основные концепции.
- Настройте SQL Server с помощью PowerShell.
- Администрирование и обслуживание SQL Server с помощью PowerShell.
- Управляйте базой данных SQL Azure с помощью PowerShell.
Модуль 12: Отслеживание доступа к SQL Server с помощью расширенных событий
В этом модуле объясняется, как отслеживать показатели производительности для SQL Server и базы данных SQL Azure. В нем также описаны стратегии устранения неполадок и сценарии использования для работы с расширенными событиями.
Уроки
- Основные концепции расширенных мероприятий
- Работа с расширенными событиями
Лабораторная работа 1: Использование расширенных событий SQL Server
- Создание сеансов расширенных событий
- Работа с сеансами расширенных событий
После завершения этого модуля студенты смогут:
- Описать основные концепции расширенных событий.
- Создавайте и запрашивайте сеансы расширенных событий.
Модуль 13: Мониторинг SQL Server
В этом модуле объясняется, как отслеживать базы данных с целью упреждающего решения потенциальных проблем. В нем также описывается, как использовать встроенные инструменты для анализа активности экземпляра и сервера.
Уроки
- Мониторинг активности
- Сбор и управление данными о производительности
- Анализ собранных данных о производительности
Лабораторная работа 1: Мониторинг SQL Server
- Использование монитора производительности
- Настройка сбора данных
- Просмотр отчетов
После завершения этого модуля студенты смогут:
- Следите за текущей активностью.
- Собирайте данные о производительности и управляйте ими.
- Проанализируйте собранные данные о производительности.
- Настройте утилиту SQL Server.
Модуль 14: Устранение неполадок SQL Server
В этом модуле объясняется, как решать распространенные проблемы, которые могут возникнуть при работе с системами SQL Server. В нем также описывается методология решения общих проблем с сервером баз данных.
Уроки
- Применение методологии устранения неполадок
- Решение проблем, связанных с обслуживанием
- Решение проблем с подключением и входом в систему
Лабораторная работа 1: Устранение неполадок SQL Server
- Устранение ошибок
- Услуги по устранению неполадок
- Устранение неполадок при входе в систему
После завершения этого модуля студенты смогут:
- Описать методологию устранения неполадок для SQL Server.
- Решить вопросы, связанные с обслуживанием.
- Решить проблемы со входом и подключением.
Модуль 15: Импорт и экспорт данных
В этом модуле объясняется, как использовать собственные инструменты SQL Server для импорта и экспорта данных в SQL Server и базы данных SQL Azure и из них.
Уроки
- Перенос данных в SQL Server и из него
- Импорт и экспорт данных таблицы
- Использование bcp и BULK INSERT для импорта данных
- Развертывание приложений уровня данных
Лабораторная работа 1: Импорт и экспорт данных
- Отключение и включение ограничений
- Использование мастера импорта и экспорта
- Импорт с помощью bcp и BULK INSERT
- Работа с DACPAC и BACPAC
После завершения этого модуля студенты смогут:
- Описать инструменты и методы передачи данных.
- Импорт и экспорт данных таблицы.
- Используйте bcp и BULK INSERT для импорта данных.
- Используйте приложения уровня данных для импорта и экспорта приложений баз данных
Аннотация
Курс 55316A является эквивалентом устаревшего курса MOC 20764A — Администрирование инфраструктуры базы данных SQL. Пятидневный курс 55316A под руководством инструктора предоставит обучение тому, как администрировать и поддерживать SQL Server, базу данных SQL Azure и другие облачные базы данных SQL Server. Этот материал будет полезен ИТ-специалистам, работающим в средах, где базы данных играют ключевую роль в их работе. С помощью демонстраций и практических лабораторных упражнений студенты научатся выполнять эти важные задачи.
Об этом курсе
Этот пятидневный курс под руководством инструктора предоставляет учащимся, которые управляют базами данных SQL Server и Azure SQL, знания и навыки, необходимые для администрирования инфраструктуры баз данных SQL Server. Материал также будет полезен лицам, разрабатывающим приложения, доставляющие содержимое из баз данных SQL Server. Этот материал обновляет и заменяет курс 20764C.
Профиль аудитории
Основной аудиторией этого курса являются лица, занимающиеся администрированием и обслуживанием баз данных SQL Server. Эти люди выполняют администрирование и обслуживание баз данных в качестве своей основной сферы ответственности или работают в средах, где базы данных играют ключевую роль в их основной работе.
Второй аудиторией этого курса являются лица, разрабатывающие приложения, доставляющие содержимое из баз данных SQL Server.
По окончании курса
- Аутентификация и авторизация пользователей
- Назначение ролей сервера и базы данных
- Разрешить пользователям доступ к ресурсам
- Используйте функции шифрования и аудита для защиты данных
- Описать модели восстановления и стратегии резервного копирования
- Резервное копирование и восстановление баз данных SQL Server
- Автоматизируйте управление базой данных
- Настройка безопасности для агента SQL Server
- Управление оповещениями и уведомлениями
- Управление SQL Server с помощью PowerShell
- Отследить доступ к SQL Server
- Мониторинг инфраструктуры SQL Server
- Устранение неполадок инфраструктуры SQL Server
- Импорт и экспорт данных