Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

нет данных
есть рассрочка

Во время курса будем подробно разбирать язык запросов и внутренние процессы СУБД, происходящие на всех этапах работы с запросом. Курс позволит понять детали процессов и получить чёткое представление, что делает тот или иной код, где могут возникнуть потенциальные проблемы, как их можно разрешить. Подробно рассмотрим оптимизацию кода, как нужно писать, если у вас миллиарды данных, расскажем о популярных граблях, чтобы вы смогли их обойти.

Этот курс предназначен для:
— разработчиков с опытом работы с базами на уровне «делал и использовал, но как внутри работает не знаю» (например, через ORM);
— разработчиков с небольшим опытом работы с базами данных и желанием продвинуться дальше.

После обучения вы сможете: 
— разрабатывать на SQL; 
— проектировать БД и понимать все нюансы;
— анализировать и оптимизировать производительности запросов;
— писать сложные хранимые процедуры, функции и триггеры;
— читать план запроса.

Выпускной проект — создание и оптимизация собственной базы данных (для своей компании/стартапа). Преподаватель поможет с выбором темы и подскажет, как уменьшить scope работ, а у вас появится возможность получить обратную связь и отработать полученные знания на реальном материале.

Что вы получите после обучения

Приобретаемые навыки
2
DMV
3
DMF
4
DDL
5
CLR
6
OLTP
7
OLAP
8
SSRS
9
SSIS
10
ETL
12
SQL Server
13
Базы данных (SQL)
15
Функции
16
Индексы
18
Обработка ошибок
19
Создание запросов
21
Оптимизация
22
Безопасность
23
Отказоустойчивость
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Преподаватель
Преподаватель
Работаю на должности управляющего аналитика в банке ПСБ, нопо сути занимаюсь разработкой. Сейчас реализую проект по миграцииБД MS SQL на PostgreSQLВ IT я уже более 25-и лет, начиная с университета,...
Работаю на должности управляющего аналитика в банке ПСБ, нопо сути занимаюсь разработкой. Сейчас реализую проект по миграцииБД MS SQL на PostgreSQLВ IT я уже более 25-и лет, начиная с университета, несмотря на то,что профильное образование это - Промышленная электроника.Основной стек - MS SQL, Sybase, Delphi, C#, C++Успел поработать и руководителем и разработчиком и на техподдержке.Богатый опыт в работе с проектной документацией.Основной опыт работы так или иначе был связан с РЖД, а с 2020 годаработаю в банковской сфереНесмотря на основной опыт работы, по настоящему горжусь проектом посозданию автодрома с автоматизированной системой приемки экзаменов, гдеудалось соединить в одном проекте навыки работы с электроникой, сетями,базами данных, десктопными приложениями и реализовать свои организационныевозможности руководителяИмею два высших образования - техническое и экономическое.Несколько лет участвовал в приемке экзаменов и дипломов у студентовбалакавриата по направлениям безопасности в IT сфере.Прошел курсы: от Microsoft - Designing(2782), Tuning(2784), Maintaining(6231),Implementing(6232), Transact-SQL(2778);от IBM - DB2 for z/OS Application Programming;от МИИТ - Администрирование DB2 v9 для Windows, Unix, Linux.Люблю играть в футбол, хоккей и настольный теннисСчитаю, что для настоящего инженера главное уметь найти и обобщитьнужную информацию, и только потом принять решение и выбрать инструментдля его реализации Преподаватель
Доцент кафедры «Управление и защита информации» Российского университета транспорта (МИИТ)За 20 лет преподавания в ВУЗе поставили и провела курсы, связанные с программированием на языке Assembler, Delphi, C#, C, C++. В...
Доцент кафедры «Управление и защита информации» Российского университета транспорта (МИИТ)За 20 лет преподавания в ВУЗе поставили и провела курсы, связанные с программированием на языке Assembler, Delphi, C#, C, C++. В дисциплинах, связанных с электроприводом, моделирование преподавала с использованием MatLabПоставила и читаю курс по проектированию и работе с реляционными базами данных. Данный курс постоянно развивается. Вначале 2000-х – это была связка Delphi и Paradox. С 2008, после прохождения курсов в «Специалист», курс был переработан в практической части – использование СУБД MS SQL Server. С прошлого года активно внедряю СУБД PostgreSQL в учебный процессЯвляюсь автором учебно-методических изданий. В частности, в 2023 году опубликованы методички с большим количеством примеров и заданий по работе с СУБД MS SQL ServerСпикер BOF-сессии «Вопросы преподавания языка в вузе» на конференции C++ Russia. Преподаватель

Образовательная организация

Otus.ru - высокотехнологический стартап в области образования. Наша миссия - делать образование осмысленным, реализуя связь между работодателями, специалистами и преподавателями. Приходите к нам учиться!

OTUS сегодня – это более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, инфраструктура, информационная безопасность, управление и Data Science. И что важно, у нас есть программы для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.
Наша миссия — делать обучение осмысленным, реализуя взаимосвязь между ожиданиями работодателей, компетенциями специалистов и возможностями преподавателей.

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

Использование БД
  -Тема 1.Основные компоненты и архитектура SQL Server. ДЗ
  -Тема 2.Оператор SELECT и простые фильтры, GROUP BY, HAVING. ДЗ
  -Тема 3.Введение в индексы и планы запросов
  -Тема 4.Подзапросы, CTE, временные таблицы. ДЗ
  -Тема 5.Операторы CROSS APPLY, PIVOT, UNPIVOT. ДЗ
  -Тема 6.Оконные функции. ДЗ
  -Тема 7.Динамический SQL. ДЗ
  -Тема 8.Выборки из XML и JSON полей. ДЗ
  -Тема 9.Итоговое занятие по SELECT
  -Тема 10.Операторы изменения данных. ДЗ
  -Тема 11.Уровни изоляции транзакций
  -Тема 12.Хранимые процедуры, функции, триггеры, курсоры. ДЗ
  -Тема 13.Создание и использование CLR. ДЗ

Проектирование БД
  -Тема 14.Проектирование БД. ДЗ
  -Тема 15.Операторы DDL. ДЗ
  -Тема 16.Типы данных
  -Тема 17.Подходы к проектированию БД, паттерны
  -Тема 18.Индексы. ДЗ
  -Тема 19.Проектируем БД для OLTP нагрузки. Почему важно разделить OLTP и OLAP
  -Тема 20.Проектирование хранилищ данных и OLAP систем. ДЗ
  -Тема 21.Применение SSIS в ETL
  -Тема 22.SQL Server Reporting Services и PowerBI
  -Тема 23.Очереди в MS SQL Server. ДЗ
  -Тема 24.Семинар по созданным проектам БД

Оптимизация и администрирование БД
  -Тема 25.Обслуживание индексов
  -Тема 26.Планы запросов, а теперь подробнее
  -Тема 27.DMV в SQL Server
  -Тема 28.Оптимизация работы базы данных
  -Тема 29.Популярные Hint'ы и подсказки оптимизатору. ДЗ
  -Тема 30.Семинар: оптимизация сложных запросов
  -Тема 31.Секционирование таблиц. ДЗ
  -Тема 32.Безопасность в SQL Server
  -Тема 33.Резервное копирование и восстановление
  -Тема 34.Обеспечение отказоустойчивости, репликация
  -Тема 35.Обсуждение проектов. Подводим итоги курса

Рейтинг курса

4.6
рейтинг
1
0
0
0
0

Отзывы о курсе

1 отзыв
по рейтингу по дате
P
PshikovIE

Процесс обучения очень понравился. Много кейсов из практики и их решение.

Достоинства: Удобное расписание занятий, наличие домашних заданий для закрепления материала, наличие итоговой проектной работы. Недостатки: Новичкам будет немного сложновато, но если поставить себе цель, то все получиться! Прошел курс MS SQL Server Developer в 2021 году. Курс отличный! Подходит для тех, кто планирует изучить MS SQL более углубленно. Имея опыт работы с MS SQL более 10 лет, ку...

Может быть интересно

обновлено 18.02.2024 03:41
MS SQL Server Developer

MS SQL Server Developer

Оставить отзыв
Поделиться курсом с друзьями