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

SQL Server Database Administration

Обучение предоставит знания и навыки, необходимые для администрирования и сопровождения Microsoft SQL Server. Курс рассказывает об инструментах и компонентах Microsoft SQL Server, предназначенных для поддержки базы данных.

Целевая аудитория

Курс предназначен для специалистов, которые администрируют и сопровождают БД. Также курс будет интересен слушателям, разрабатывающим приложения для БД, хранящие и получающие основную информацию из баз данных SQL Server.

Предварительные требования

Для успешного прохождения курса рекомендуется:

  • Обладать основными знаниями об операционной системе Windows и ее ключевых возможностях
  • Обладать знаниями в области реляционных баз данных
  • Обладать базовым знанием в области Transact-SQL

Приобретаемые знания и навыки

По окончании курса слушатели смогут:

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

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

Модуль 1. Проверка подлинности и авторизация пользователей.

  • Проверка подлинности подключений к SQL Server.
  • Авторизация имён входа (logins) для доступа к базам данных.
  • Авторизация через серверы.
  • Частично автономные базы данных.

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

  • Работа с ролями сервера.
  • Работа с встроенными ролями базы данных.
  • Создание пользовательских ролей базы данных.

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

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

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

  • Аудит доступа к данным в SQL Server.
  • Реализация аудита SQL Server.
  • Управление аудитом SQL Server.
  • Защита данных с помощью шифрования.

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

  • Стратегии резервного копирования.
  • Общие сведения о журналах транзакций SQL Server.
  • Планирование стратегии резервного копирования SQL Server.

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

  • Резервное копирование баз данных и журналов транзакций.
  • Управление резервными копиями баз данных.
  • Дополнительные параметры резервного копирования.

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

  • Понимание процесса восстановления.
  • Восстановление баз данных.
  • Расширенные сценарии восстановления.
  • Восстановление на определенный момент времени.

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

  • Автоматизация управления SQL Server.
  • Работа с SQL Server Agent.
  • Управление заданиями SQL Server Agent.
  • Управление несколькими серверами.

Модуль 9. Настройка параметров безопасности для SQL Server Agent.

  • Понимание безопасности службы SQL Server Agent.
  • Настройка учетных данных (credentials).
  • Настройка учетных записей-посредников (proxy accounts).

Модуль 10. Мониторинг SQL Server с помощью оповещений (alerts) и уведомлений (notifications).

  • Настройка компонента Database Mail.
  • Мониторинг ошибок SQL Server.
  • Настройка операторов, оповещений и уведомлений.
  • Оповещения в базе данных Azure SQL Database.

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

  • Знакомство с Windows PowerShell.
  • Настройка SQL Server с помощью PowerShell.
  • Администрирование SQL Server с помощью PowerShell.

Модуль 12. Отслеживание доступа к SQL Server с помощью механизма расширенных событий (Extended Events).

  • Базовые концепции механизма расширенных событий.
  • Работа с расширенными событиями.

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

  • Мониторинг активности.
  • Сбор и управление данными производительности.
  • Анализ собранных данных производительности.
  • Служебная программа SQL Server.

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

  • Методология устранения неполадок SQL Server.
  • Разрешение проблем, связанных со службами.
  • Решение проблем входа и подключения.

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

  • Передача данных от и на SQL Server.
  • Импорт и экспорт табличных данных.
  • Использование программы BCP и инструкции BULK INSERT для импорта данных.
  • Развертывание и обновление приложений уровня данных (Data-Tier Applications).

Тренер курса

Igor AntonovichИгорь Антонович 

Тренер Учебного центра Noventiq по направлению Microsoft, Linux, Kaspersky Lab. Общий стаж работы системным администратором и преподавателем 14 лет.

Microsoft Certified Trainer. Microsoft Certified Solution Expert, Microsoft Certified Solution Associate, Microsoft Certified Professional, Microsoft Certified Technology Specialist.

Linux Foundation Certified System Administrator

Kaspersky Lab Certified Trainer. Kaspersky Certified Professional, Kaspersky Certified System Engineer 

 

Группа

  • 5-12 человек

Документы об окончании курса

  • Сертификат Учебного центра Noventiq
  • Cертификат об обучении установленного образца

Certificate Noventiq Education Belarusсертификат об обучении установленного образца

Следующие рекомендованные курсы:

Оставить отзыв

Информация о курсе

1158 BYN

Вендор: Microsoft
Код курса: SL-ASQL
Продолжительность: 5 дней / 40 ак. часов
Направление: SQL Server
Экзамен :

n/a

Записаться на курс

Название курса и комментарии*

Имя*

Фамилия*

Отчество*

Компания

Телефон*

Email*

Настоящим, в соответствии с ч.2.ст.18 Закона Республики Беларусь от 10.11.2008 N 455-З(ред. от 11.05.2016) "Об информации, информатизации и защите информации" и Законом Республики Беларусь от 7 мая 2021 г. № 99-З «О защите персональных данных», отправляя данную форму, вы подтверждаете свое согласие на сбор, обработку и хранение ООО «СофтЛайнБел» Ваших персональных данных. ООО «СофтЛайнБел» гарантирует конфиденциальность получаемой от Вас информации. Сбор, обработка и хранение персональных данных осуществляется в целях эффективного оказания услуг и исполнения договоров.