Системное администрирование Анализировать данные PowerShell Устанавливать, настраивать программное обеспечение Обрабатывать данные Управлять правами доступа Обеспечивать безопасность данных Хранить данные

Разработка, развертывание и администрирование баз данных MS SQL Server

АНО ДПО "СофтЛайн Эдюкейшн"
290,00 часов длительность
Онлайн формат
Базовый уровень
1 поток (закрыт) 26.11.2021-11.03.2022
2 поток (закрыт) 30.12.2021-11.03.2022

Описание

С 2016 года Microsoft SQL Server 2016 занимает третье место среди самых популярных в мире баз данных. Высокая производительность, возможность установки разных версии на одном компьютере, генерация скриптов для перемещения данных, поддерживает SQL, непроцедурные, нечувствительные к регистру и общие языки баз данных – это далеко неполный перечень достоинств этой проприетарной и самой популярной коммерческой СУБД. Microsoft SQL Server - это современная универсальная платформа для реализации полного цикла управления данными, разработки бизнес-приложений и проектов бизнес-аналитики различного уровня.

Уникальность программы профессиональной переподготовки «Разработка, развертывание и администрирование баз данных MS SQL Server», является то, что она построена на вендорских курсах, поэтому содержание, технологии обучения и учебно-методическое обеспечение в точности соответствуют тем, которые предлагаются вендором – компанией Microsoft. Обучение по этой программе нацелено на совершенствование профессиональных компетенций, связанных c выполнением работ по развертыванию, сопровождению, оптимизации функционирования баз данных SQL; по обеспечению информационной безопасности баз данных SQL; по обеспечению контроля и оптимизации работ на уровне баз данных SQL; по предотвращению повреждений данных применительно к базам данных MS SQL Server; по выполнению автоматического развертывания ресурсов с использованием скриптов; по выявлению типовых ошибок, возникающих при работе баз данных MS SQL Server;  по предотвращению повреждений данных применительно к MS SQL Server;  по администрированию реляционных баз данных в среде Azure (в том числе перенос рабочих нагрузок SQL на виртуальные машины Azure) и разработке безопасности платформ данных с использованием облачных сервисов Azure.

Дополнительно в процессе обучения по программе будут развиваться общепрофессиональные компетенции, в том числе и связанные со знанием особенностей работы с вендорской технической документацией. В рейтинге лучших IT-профессий администратор баз данных, в том числе и MS SQL Server, занимает пятое место при самом низком показателе безработицы (1,1%), поэтому сформированные профессиональные компетенции будут востребованы на рынке труда: в государственных компаниях, в крупном и среднем бизнесе, в системе образования и т.д. Слушатели, успешно завершившие обучения, смогут в дальнейшем сдать сертификационные экзамены Microsoft, что также будут способствовать повышению конкурентоспособности на рынке трудовых ресурсов.

Часов в программе
129,00 часов
лекции
107,00 часов
практика
32,00 часа
самостоятельная
4,00 часа
промежуточная аттестация
1 час
входная диагностика
21 час
итоговая аттестация
294,00 часа
всего
Цель программы
Формирование компетенций, необходимых для профессиональной деятельности по разработке, развертыванию и администрированию баз данных MS SQL Server
Актуальность
С 2016 года Microsoft SQL Server 2016 занимает третье место среди самых популярных в мире баз данных. Высокая производительность, возможность установки разных версии на одном компьютере, генерация скриптов для перемещения данных, поддерживает SQL, непроцедурные, нечувствительные к регистру и общие языки баз данных – это далеко неполный перечень достоинств этой проприетарной и самой популярной коммерческой СУБД. Microsoft SQL Server - это современная универсальная платформа для реализации полного цикла управления данными, разработки бизнес-приложений и проектов бизнес-аналитики различного уровня.
Уникальность программы профессиональной переподготовки «Разработка, развертывание и администрирование баз данных MS SQL Server», является то, что она построена на вендорских курсах, поэтому содержание, технологии обучения и учебно-методическое обеспечение в точности соответствуют тем, которые предлагаются вендором – компанией Microsoft. Обучение по этой программе нацелено на совершенствование профессиональных компетенций, связанных c выполнением работ по развертыванию, сопровождению, оптимизации функционирования баз данных SQL; по обеспечению информационной безопасности баз данных SQL; по обеспечению контроля и оптимизации работ на уровне баз данных SQL; по предотвращению повреждений данных применительно к базам данных MS SQL Server; по выполнению автоматического развертывания ресурсов с использованием скриптов; по выявлению типовых ошибок, возникающих при работе баз данных MS SQL Server; по предотвращению повреждений данных применительно к MS SQL Server; по администрированию реляционных баз данных в среде Azure (в том числе перенос рабочих нагрузок SQL на виртуальные машины Azure) и разработке безопасности платформ данных с использованием облачных сервисов Azure.
Дополнительно в процессе обучения по программе будут развиваться общепрофессиональные компетенции, в том числе и связанные со знанием особенностей работы с вендорской технической документацией. В рейтинге лучших IT-профессий администратор баз данных, в том числе и MS SQL Server, занимает пятое место при самом низком показателе безработицы (1,1%), поэтому сформированные профессиональные компетенции будут востребованы на рынке труда: в государственных компаниях, в крупном и среднем бизнесе, в системе образования и т.д. Слушатели, успешно завершившие обучения, смогут в дальнейшем сдать сертификационные экзамены Microsoft, что также будут способствовать повышению конкурентоспособности на рынке трудовых ресурсов.
Входная диагностика 1 час
Для успешного освоения программы необходимо владеть базовыми компетенциями цифровой грамотности, в том числе навыками владения ПК на уровне продвинутого пользователя и базовыми знаниями операционных систем.
Входная диагностика представлена тестом, включающем 10 тестовых вопросов/заданий по основам цифровой грамотности и базовым знаниям операционных систем.
Итоговая аттестация 21 час
Итоговое тестирование, подготовка и защита дипломного проекта Итоговое тестирование позволит проверить и оценить сформированные знания и умения по программе. Выполнение и защита дипломного проекта позволит проверить и оценить сформированные компетенции

Компетенции

Профессиональные


Способен решать задачи развертывания, сопровождения, оптимизации функционирования баз данных SQL
Знать:

• ключевые концепции баз данных в контексте SQL Server 2016;
• языки баз данных, используемые в SQL Server 2016;
• техники моделирования данных;
• техники нормализации и денормализации;
• типы связей и их влияние на проектирование базы данных;
• основные объекты, используемые в базах данных.
• особенности развертывания, миграции и управления базами данных в облаке;
• особенности обновления SQL Server;
• особенности настройки SQL Server;

Уметь:

• описывать ключевые концепции баз данных в контексте SQL Server 2016;
• описывать языки баз данных, используемые в SQL Server 2016;
• описывать техники моделирования данных;
• описывать техники нормализации и денормализации;
• описывать типы связей и их влияние на проектирование базы данных;
• разворачивать сервер баз данных;
• обновлять SQL Server;
• настраивать SQL Server

Владеть:

• технологиями мониторинга работы баз данных Microsoft SQL Server, в том числе различными автоматизированными средствами;
• управлением вычислительными ресурсами, взаимодействующими с баз данных Microsoft SQL Server;
• методами анализа возможностей по управлению оптимизацией производительности баз данных Microsoft SQL Server;
• приемами настройки ПО для обеспечения работы администраторов баз данных

Способен выполнять работы по обеспечению информационной безопасности баз данных SQL
Знать:

• стратегии для обеспечения высокой доступности и восстановления после сбоев
• архитектуру платформы данных;
• основные критерии (показатели) работы баз данных Microsoft SQL Server;
• архитектуру систем хранения и обработки информации и возможности их взаимодействия с базами данных Microsoft SQL Server

Уметь:

• описывать влияние проектирования базы данных на производительность;
• описывать основные объекты, используемые в базах данных;
• управлять базами данных и файлами;
• развертывать, мигрировать и управлять базами данных в облаке;
• администрировать реляционные базы данных в MS Azure с использованием портала Azure, Cloud Shell, Azure PowerShell, CLI и шаблонов ARM;
• настраивать аутентификацию и авторизацию для баз данных;
• применять политики безопасности для данных в процессе хранения и передачи

Владеть:

• протоколированием событий, возникающих в процессе работы базы данных;
• запуском процедуры резервного копирования баз данных Microsoft SQL Server;
• назначением прав доступа пользователей к базам данных Microsoft SQL Server;
• методами анализа отклонений от штатного режима работы базы данных и их устранение

Способен обеспечить контроль и оптимизацию работ на уровне баз данных SQL
Знать:

• модели и структуры данных, физические модели баз данных Microsoft SQL Server;
• языки и системы программирования баз данных Microsoft SQL Server;
• общие основы решения практических задач по созданию резервных копий баз данных Microsoft SQL Server;
• основы управления учетными записями пользователей Microsoft SQL Server;
• состав и функциональные возможности ПО, позволяющего поддерживать работу администраторов баз данных Microsoft SQL Server;

Уметь:

• выполнять развертывание и конфигурирование ресурсов, включающих базы данных и сервера баз данных;
• выполнять мониторинг производительности сервера и идентифицировать типовые проблемы, связанные с производительностью;
• выполнять настройку ресурсов для обеспечения оптимальной производительности;
• выполнять мониторинг и оптимизировать производительность запросов

Владеть:

• выполнением регламентных процедур по резервированию данных Microsoft SQL Server;
• специальными процедурами управления правами доступа пользователей

Способен выполнять работы по предотвращению повреждений данных применительно к базам данных SQL
Знать:

• типовые ошибки, возникающие при работе баз данных Microsoft SQL Server, их признаки проявления при работе баз данных;
• техники определения и диагностики узких мест для увеличения общей производительности
• модели выполнения SQL Server, ожидания и очереди

Уметь:

• выполнять автоматическое развертывание ресурсов с использованием скриптов;
• создавать и управлять задачами, предупреждениями и оповещениями;
• определять оптимальные стратегии для обеспечения высокой доступности и восстановления после сбоев;
• отличать штатное состояние базы данных от работы базы данных в нештатном режиме;

Владеть:

• приемами планирования и настройки решений для восстановления после сбоев;
• концепциями ввода/вывода, сети хранения данных (SAN) и тестирование производительности

Общепрофессиональные


Способен инсталлировать программное обеспечение для информационных и автоматизированных систем
Знать:

• высокоуровневую архитектуру SQL Server и его различных компонентов;
• концепции ввода/вывода, сети хранения данных (SAN) и способы тестирования производительности;
• архитектурные концепции, сценарии устранения неисправностей и передовой опыт в кэшировании планов (Plan Cache).

Уметь:

• разрабатывать эффективное решение с минимальной стоимостью;
• применять автоматизированные средства контроля состояния баз данных Microsoft SQL Server;
• выполнять регламентные процедуры по резервированию данных Microsoft SQL Server

Владеть:

• специальными процедурами установки ПО для обеспечения работы администраторов с базами данных.

Требования

Базовые знания по операциям логических вычислений

Образование
  • Высшее образование
  • Среднее профессиональное образование
Квалификация
ИТ-специалисты, администраторы баз данных SQL Server, разработчики клиентских приложений, специалисты в области бизнес-аналитики, опытные пользователи
Опыт профессиональной дятельности
Опыт работы с операционными системами семейства Microsoft Windows и реляционными базами данных
Владение необходимыми профессиональными компетенциями
Владение основами цифровой грамотности и сетевых технологий. Базовые знания операционных систем семейства Microsoft Windows
Иные требования и рекомендации для обучения по программе

Базовые знания по операциям логических вычислений

Модули

свернуть
113,00ч
Модуль 1 Введение в базы данных SQL. Разработка и развёртывание баз данных MS SQL
В данном модуле описываются фундаментальные концепции баз данных, в том числе типы, языки и модели баз данных. Модуль сфокусирован на обучении IT-специалистов использованию возможностей и инструментов SQL Server, связанных с разработкой баз данных, а также обучению слушателей развертыванию и обеспечению баз данных локально и в Azure SQL.
43,00ч
Модуль 3 Настройка производительности и оптимизация баз данных SQL
Данный модуль предназначен для специалистов, отвечающих за администрирование и поддержку баз данных SQL Server, в чьи обязанности входит поддержка оптимальной производительности экземпляров SQL Server, которыми они управляют. По окончании модуля слушатели смогут: Описать высокоуровневую архитектуру SQL Server и его различных компонентов. Описать модели выполнения SQL Server, ожидания и очереди. Описать концепции ввода/вывода, сети хранения данных (SAN) и тестирования производительности. Описать архитектурные концепции и передовой опыт, связанные с файлами данных пользовательских баз данных и TempDB. Описать архитектурные концепции и передовой опыт, связанные с конкуренцией, транзакциями, уровнями изоляции и блокировками. Описать архитектурные концепции оптимизатора (Optimizer), а также определять и устранять ошибки в планах запросов. Описать архитектурные концепции, сценарии устранение неисправностей и передовой опыт в кэшировании планов (Plan Cache). Описать архитектурные концепции, стратегию устранения неисправностей и сценарии использования расширенных событий (Extended Events). Описать стратегию сбора данных и техники анализа собранных данных. Понимать техники определения и диагностики узких мест для увеличения общей производительности.
42,00ч
Модуль 2 Администрирование инфраструктуры баз данных SQL
Модуль предоставляет знания и навыки администрирования инфраструктуры баз данных SQL Server. По окончании модуля слушатели смогут: Аутентифицировать и авторизовать пользователей. Назначать роли на уровне сервера и базы данных. Авторизовать пользователей на доступ к ресурсам. Защищать данные при помощи аудита. Описать модели восстановления и стратегии резервного копирования. Выполнять резервное копирование баз данных SQL Server. Выполнять восстановление баз данных SQL Server. Автоматизировать управление базой данных. Настраивать безопасность для агента SQL Server. Управлять предупреждениями и уведомлениями. Управлять SQL Server при помощи PowerShell. Трассировать доступ к SQL Server. Вести мониторинг инфраструктуры SQL Server. Устранять неисправности в инфраструктуре SQL Server. Импортировать и экспортировать данные.
74,00ч
Модуль 4 Перенос рабочих нагрузок SQL в Azure. Разработка решений данных Azure и администрирование реляционных баз данных в Azure
Данный модуль расскажет слушателям, как перенести рабочие нагрузки в Azure, изучат цели модернизации платформы данных и ее подход к бизнес-требованиям. Они также изучат каждый этап процесса модернизации платформы данных и определят, какие задачи выполняются на каждом этапе, например этап оценки и планирования. Кроме того, слушатели узнают о доступных инструментах миграции и о том, как они подходят для каждого этапа процесса миграции данных. По окончании модуля слушатели смогут: Администрировать реляционные базы данных в MS Azure с использованием портала Azure, Cloud Shell, Azure PowerShell, CLI и шаблонов ARM; Выполнять развертывание и конфигурирование ресурсов, включающих базы данных и сервера баз данных; Настраивать аутентификацию и авторизацию для баз данных; Применять политики безопасности для данных в процессе хранения и передачи; Выполнять мониторинг производительности сервера и идентифицировать типовые проблемы, связанные с производительностью; Выполнять настройку ресурсов для обеспечения оптимальной производительности; Выполнять мониторинг и оптимизировать производительность запросов; Выполнять автоматическое развертывание ресурсов с использованием скриптов; Создавать и управлять задачами, предупреждениями и оповещениями; Определять оптимальные стратегии для обеспечения высокой доступности и восстановления после сбоев; Планировать и настраивать решение для восстановления после сбоев осуществлять выбор правильных инструментов для переноса данных; переносить рабочие нагрузки SQL на виртуальные машины Azure; переносить рабочие нагрузки SQL в базы данных SQL Azure; переносить рабочие нагрузки в управляемый экземпляр базы данных SQL Azure; производить оценку сценариев миграции в управляемый экземпляр базы данных SQL; осуществлять миграцию на управляемый экземпляр базы данных SQL; осуществлять загрузку и перемещение данных в управляемый экземпляр базы данных SQL; производить конфигурацию и оптимизацию приложений; выбирать правильный вариант экземпляра SQL Server в Azure; выполнять миграцию SQL Server в Azure SQL DB в автономном режиме; выполнять миграцию SQL Server в Azure SQL DB в режиме онлайн; выполнять загрузку и перемещение данных в базу данных SQL Azure; говорить о миграции SQL Server на виртуальную машину Azure
113,00ч
Модуль 1 Введение в базы данных SQL. Разработка и развёртывание баз данных MS SQL
В данном модуле описываются фундаментальные концепции баз данных, в том числе типы, языки и модели баз данных. Модуль сфокусирован на обучении IT-специалистов использованию возможностей и инструментов SQL Server, связанных с разработкой баз данных, а также обучению слушателей развертыванию и обеспечению баз данных локально и в Azure SQL.
42,00ч
Модуль 2 Администрирование инфраструктуры баз данных SQL
Модуль предоставляет знания и навыки администрирования инфраструктуры баз данных SQL Server. По окончании модуля слушатели смогут: Аутентифицировать и авторизовать пользователей. Назначать роли на уровне сервера и базы данных. Авторизовать пользователей на доступ к ресурсам. Защищать данные при помощи аудита. Описать модели восстановления и стратегии резервного копирования. Выполнять резервное копирование баз данных SQL Server. Выполнять восстановление баз данных SQL Server. Автоматизировать управление базой данных. Настраивать безопасность для агента SQL Server. Управлять предупреждениями и уведомлениями. Управлять SQL Server при помощи PowerShell. Трассировать доступ к SQL Server. Вести мониторинг инфраструктуры SQL Server. Устранять неисправности в инфраструктуре SQL Server. Импортировать и экспортировать данные.
43,00ч
Модуль 3 Настройка производительности и оптимизация баз данных SQL
Данный модуль предназначен для специалистов, отвечающих за администрирование и поддержку баз данных SQL Server, в чьи обязанности входит поддержка оптимальной производительности экземпляров SQL Server, которыми они управляют. По окончании модуля слушатели смогут: Описать высокоуровневую архитектуру SQL Server и его различных компонентов. Описать модели выполнения SQL Server, ожидания и очереди. Описать концепции ввода/вывода, сети хранения данных (SAN) и тестирования производительности. Описать архитектурные концепции и передовой опыт, связанные с файлами данных пользовательских баз данных и TempDB. Описать архитектурные концепции и передовой опыт, связанные с конкуренцией, транзакциями, уровнями изоляции и блокировками. Описать архитектурные концепции оптимизатора (Optimizer), а также определять и устранять ошибки в планах запросов. Описать архитектурные концепции, сценарии устранение неисправностей и передовой опыт в кэшировании планов (Plan Cache). Описать архитектурные концепции, стратегию устранения неисправностей и сценарии использования расширенных событий (Extended Events). Описать стратегию сбора данных и техники анализа собранных данных. Понимать техники определения и диагностики узких мест для увеличения общей производительности.
74,00ч
Модуль 4 Перенос рабочих нагрузок SQL в Azure. Разработка решений данных Azure и администрирование реляционных баз данных в Azure
Данный модуль расскажет слушателям, как перенести рабочие нагрузки в Azure, изучат цели модернизации платформы данных и ее подход к бизнес-требованиям. Они также изучат каждый этап процесса модернизации платформы данных и определят, какие задачи выполняются на каждом этапе, например этап оценки и планирования. Кроме того, слушатели узнают о доступных инструментах миграции и о том, как они подходят для каждого этапа процесса миграции данных. По окончании модуля слушатели смогут: Администрировать реляционные базы данных в MS Azure с использованием портала Azure, Cloud Shell, Azure PowerShell, CLI и шаблонов ARM; Выполнять развертывание и конфигурирование ресурсов, включающих базы данных и сервера баз данных; Настраивать аутентификацию и авторизацию для баз данных; Применять политики безопасности для данных в процессе хранения и передачи; Выполнять мониторинг производительности сервера и идентифицировать типовые проблемы, связанные с производительностью; Выполнять настройку ресурсов для обеспечения оптимальной производительности; Выполнять мониторинг и оптимизировать производительность запросов; Выполнять автоматическое развертывание ресурсов с использованием скриптов; Создавать и управлять задачами, предупреждениями и оповещениями; Определять оптимальные стратегии для обеспечения высокой доступности и восстановления после сбоев; Планировать и настраивать решение для восстановления после сбоев осуществлять выбор правильных инструментов для переноса данных; переносить рабочие нагрузки SQL на виртуальные машины Azure; переносить рабочие нагрузки SQL в базы данных SQL Azure; переносить рабочие нагрузки в управляемый экземпляр базы данных SQL Azure; производить оценку сценариев миграции в управляемый экземпляр базы данных SQL; осуществлять миграцию на управляемый экземпляр базы данных SQL; осуществлять загрузку и перемещение данных в управляемый экземпляр базы данных SQL; производить конфигурацию и оптимизацию приложений; выбирать правильный вариант экземпляра SQL Server в Azure; выполнять миграцию SQL Server в Azure SQL DB в автономном режиме; выполнять миграцию SQL Server в Azure SQL DB в режиме онлайн; выполнять загрузку и перемещение данных в базу данных SQL Azure; говорить о миграции SQL Server на виртуальную машину Azure

Преподаватели

Цыганов

Федор Михайлович

АНО ДПО "СофтЛайн Эдюкейшн"

Руководитель тренерской группы

https://edu.softline.com/coaches/cyganov-fedor-mihajlovich/

Лебедев

Юрий Михайлович

АНО ДПО "СофтЛайн Эдюкейшн"

Тренер по курсам Microsoft/Citrix/RedHat/Linux

https://edu.softline.com/coaches/lebedev-yurij-mihajlovich/

Горох

Владимир Владимирович

АНО ДПО "СофтЛайн Эдюкейшн"

Тренер по курсам Microsoft, Linux и информационной безопасности

https://edu.softline.com/coaches/goroh-vladimir-vladimirovich/

Шевелев

Дмитрий Николаевич

АНО ДПО "СофтЛайн Эдюкейшн"

Тренер по курсам Microsoft, BaseAlt

https://edu.softline.com/coaches/shevelev-dmitrij-nikolaevich/

Мотин

Дмитрий Олегович

АНО ДПО "СофтЛайн Эдюкейшн"

Тренер

https://edu.softline.com/coaches/motin-dmitrij-olegovich/

Яснецкая

Виктория Гуриевна

АНО ДПО "СофтЛайн Эдюкейшн"

Тренер

https://edu.softline.com/coaches/yasneckaya-viktoriya-gurievna/
94 999 p
Авторизуйтесь чтобы записаться

Профстандарт

Администратор баз данных

06.011

Ответственный за программу

Edu2035@softline.com

+79251000231