Администрирование инфраструктуры базы данных SQL

Этот пятидневный курс под руководством преподавателя предоставляет студентам, которые администрируют и поддерживают базы данных SQL Server, знания и навыки для администрирования инфраструктуры баз данных SQL Server. Кроме того, он будет полезен людям, разрабатывающим приложения, которые доставляют контент из баз данных SQL Server.

  Для кого:

Основная аудитория этого курса - люди, которые администрируют и поддерживают базы данных SQL Server. Эти люди выполняют администрирование и обслуживание баз данных в качестве основной сферы ответственности или работают в средах, где базы данных играют ключевую роль в их основной работе. Вторичные аудитории для этого курса - люди, которые разрабатывают приложения, которые доставляют контент из баз данных SQL Server.

Что должен знать слушатель

В дополнение к своему профессиональному опыту студенты, посещающие данное обучение, должны обладать следующими техническими знаниями:

  • Базовые знания об операционной системе Microsoft Windows и ее основных функциях.
  • Знание Transact-SQL.
  • Знание реляционных баз данных.
  • Некоторый опыт проектирования баз данных.
 

Результаты обучения

После прохождения курса Вы сможете:

  • Аутентифицировать и авторизовать пользователей
  • Назначать роли сервера и базы данных
  • Авторизовать пользователей для доступа к ресурсам
  • Защищать данные с помощью шифрования и аудита
  • Описывать модели восстановления и стратегии резервного копирования
  • Осуществлять резервное копирование баз данных SQL Server
  • Осуществлять восстановление баз данных SQL Server
  • Автоматизировать управление базой данных
  • Настраивать безопасность для агента SQL Server
  • Управлять оповещениями и уведомлениями
  • Управлять SQL Server с помощью PowerShell
  • Отслеживать доступа к SQL Server
  • Осуществлять мониторинг инфраструктуры SQL Server
  • Устранять неполадки инфраструктуры SQL Server
  • Импорт и экспорт данных

Программа обучения

Модуль 1 Безопасность SQL Server ▼

  • 1.1 Аутентификация соединений с SQL Server
  • 1.2 Авторизация логинов для подключения к базам данных
  • 1.3 Авторизация на серверах
  • 1.4 Частично содержащиеся базы данных
  • Лаб. раб. Аутентификация пользователей

Модуль 2 Назначение ролей сервера и базы данных ▼

  • 2.1 Работа с ролями сервера
  • 2.2 Работа с фиксированными ролями базы данных
  • 2.3 Назначение пользовательских ролей базы данных
  • Лаб. раб. Назначение ролей сервера и базы данных

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

  • 3.1 Авторизация доступа пользователей к объектам
  • 3.2 Авторизация пользователей для выполнения кода
  • 3.3 Настройка разрешений на уровне схемы
  • Лаб. раб. Авторизация пользователей для доступа к ресурсам

Модуль 4 Защита данных с помощью шифрования и аудита ▼

  • 4.1 Параметры аудита доступа к данным в SQL Server
  • 4.2 Реализация аудита SQL Server
  • 4.3 Управление аудитом SQL Server
  • 4.4 Защита данных с помощью шифрования
  • Лаб. раб. Использование аудита и шифрования

Модуль 5 Модели восстановления и стратегии резервного копирования ▼

  • 5.1 Понимание стратегий резервного копирования
  • 5.2 Журналы транзакций SQL Server
  • 5.3 Планирование стратегий резервного копирования
  • Лаб. раб. Понимание моделей восстановления SQL Server

Модуль 6 Резервное копирование баз данных SQL Server ▼

  • 6.1 Резервное копирование баз данных и журналов транзакций
  • 6.2 Управление резервными копиями базы данных
  • 6.3 Расширенные параметры базы данных
  • Лаб. раб. Резервное копирование баз данных

Модуль 7 Восстановление баз данных SQL Server 2016 ▼

  • 7.1 Понимание процесса восстановления
  • 7.2 Восстановление баз данных
  • 7.3 Расширенные сценарии восстановления
  • 7.4 Восстановление на момент времени
  • Лаб. раб. Восстановление баз данных SQL Server

Модуль 8 Автоматизация управления SQL Server ▼

  • 8.1Автоматизация управления SQL Server
  • 8.2 Работа с агентом SQL Server
  • 8.3 Управление заданиями агента SQL Server
  • 8.4 Управление несколькими серверами
  • Лаб. раб. Автоматизация управления SQL Server

Модуль 9 Настройка безопасности для агента SQL Server ▼

  • 9.1 Понимание безопасности агента SQL Server
  • 9.2 Настройка учетных данных
  • 9.3 Настройка прокси-аккаунтов
  • Лаб. раб. Настройка безопасности для агента SQL Server

Модуль 10 Мониторинг SQL Server с помощью предупреждений и уведомлений ▼

  • 10.1 Мониторинг ошибок SQL Server
  • 10.2 Настройка базы данных почты
  • 10.3 Операторы, оповещения и уведомления
  • 10.4 Оповещения в базе данных SQL Azure
  • Лаб. раб. Мониторинг SQL Server с помощью предупреждений и уведомлений

Модуль 11 Введение в управление SQL Server с помощью PowerShell ▼

  • 11.1 Начало работы с Windows PowerShell
  • 11.2 Настройте SQL Server с помощью PowerShell
  • 11.3 Администрирование и поддержка SQL Server с помощью PowerShell
  • 11.4 Управление базами данных SQL Azure с помощью PowerShell
  • Лаб. раб. Использование PowerShell для управления SQL Server

Модуль 12 Отслеживание доступа к SQL Server с расширенными событиями ▼

  • 12.1 Основные понятия расширенных событий
  • 12.2 Работа с расширенными событиями
  • Лаб. раб. Расширенные события

Модуль 13 Мониторинг SQL Server ▼

  • 13.1 Мониторинг деятельности
  • 13.2 Сбор и управление данными о производительности
  • 13.3 Анализ собранных данных о производительности
  • 13.4 Утилита SQL Server
  • Лаб. раб. Мониторинг SQL Server

Модуль 14 Устранение неполадок SQL Server ▼

  • 14.1 Методика устранения неполадок для SQL Server
  • 14.2 Решение связанных с сервисом вопросов
  • 14.3 Решение проблем с подключением и входом в систему
  • Лаб. раб. Устранение типичных проблем

Модуль 15 Импорт и экспорт данных ▼

  • 15.1 Передача данных в и из SQL Server
  • 15.2 Импорт и экспорт данных таблицы
  • 15.3 Использование bcp и BULK INSERT для импорта данных
  • 15.4 Развертывание и обновление приложения уровня данных
  • Лаб. раб. Импорт и экспорт данных