SQL. Уровень 1: создание запросов и анализ данных
Язык SQL – мощнейший инструмент для модификации и управления данными, придуманный человеком. Этот простой и выразительный язык запросов поддерживается всеми современными базами данных (в том числе от таких производителей как Microsoft, Oracle, IBM) и инструментами анализа и программирования (в том числе Microsoft Excel). Несмотря на наличие диалектов и различий в синтаксисе, в большинстве своём тексты SQL-запросов могут быть достаточно легко перенесены из одной СУБД в другую. Существуют системы, разработчики которых изначально ориентировались на применение по меньшей мере нескольких СУБД (например: система электронного документооборота Documentum может работать как с Oracle Database, так и с Microsoft SQL Server и DB2).
На курсе Вы познакомитесь с базами данных и языком запросов SQL. Цель курса – научиться свободно и уверенно пользоваться современными базами данных, в том числе анализировать данные и строить отчёты.
Курс предназначен для аналитиков и разработчиков отчётов, работающих с базами данных.
По окончании курса Вы будете уметь:
- Использовать современные базы данных.
- Составлять запросы к базам данных на языке SQL.
- Использовать сложные конструкции SQL.
- Выполнять простой анализ данных.
- Строить отчёты.
Во время обучения Вы узнаете:
Реляционные базы данных:
- СУБД SQL Server;
- Язык запросов SQL и Transact–SQL;
- Эффективная работа с программой Management Studio (SSMS);
- Базы данных и таблицы;
- Написание и исполнение запросов;
- Доступ к базам данных из Excel;
- Извлечение данных из различных источников.
3 ак.ч.
Базовые действия с одной таблицей:
- Инструкция SELECT;
- Фильтрация данных по столбцам;
- Срез нужных данных по строкам (предложение WHERE);
- Использование встроенных функций и выражений;
- Работа с типы данных: числовыми, строковыми, дата и время;
- Обработка значений NULL;
- Сортировка (ORDER BY);
- TOP-N анализ с предложением TOP и опцией WITH TIES;
- Устранение дубликатов (DISTINCT);
- Порядок предложений и операций в запросе.
4 ак.ч.
Трансформация таблицы:
- Агрегация данных при помощи групповых функций;
- Группировка данных по одному, нескольким столбцам и выражениям (GROUP BY);
- Фильтрация групп (HAVING).
3 ак.ч.
Изменение данных:
- Использование временных таблиц;
- Добавление строк (INSERT);
- Изменение строк (UPDATE);
- Удаление строк (DELETE).
2 ак.ч.
Операции с несколькими таблицами:
- Использование нескольких таблиц в запросе;
- Объединение множеств (UNION и UNION ALL);
- Пересечение множеств (INTERSECT);
- Разность множеств (EXCEPT);
- Подзапросы;
- Использование подзапросов в инструкции SELECT;
- Соединение таблиц (JOIN);
- Использование кросс-соединений (CROSS JOIN);
- Использование внешних соединений (LEFT, RIGHT и FULL OUTER JOIN);
- Реляционное деление.
6 ак.ч.
Построение отчётов:
- Сводные таблицы (PIVOT);
- Вычисление промежуточных итогов (ROLLUP, CUBE, GROUPING SETS);
- Ранжирование (ROW_NUMBER, RANK, DENSE_RANK);
- Постраничный вывод (OFFSET, FETCH);
- Агрегация со скользящим окном (OVER);
- Функции смещения (LAG, LEAD);
4 ак.ч.
Работа с хранилищами и витринами данных:
- Операционные базы данных (OLTP);
- Хранилища и витрины данных (DWH, Data Marts);
- Структура хранилища;
- Работа с хранилищем;
- Аналитическая обработка больших объёмов данных (OLAP);
- Статистический анализ данных;
- Инструменты анализа данных.
2 ак.ч.
24 ак.ч.
Стоимость обучения: 22 590р.
Даты
Время
Цена
Место занятий
Преподаватель
11-30
март
2021
18:30 – 21:40
пн
чт
22 590 руб.
м. Бауманская
МГТУ им. Баумана
Баранова Мария Сергеевна
10-25
апр
2021
10:00 – 17:10
входного дня
сб
22 590 руб.
м. Бауманская
МГТУ им. Баумана
14-30
июнь
2021
18:30 – 21:40
пн
ср
пт
22 590 руб.
м. Бауманская
МГТУ им. Баумана
10-24
июль
2021
10:00 – 17:10
входного дня
сб
22 590 руб.
м. Бауманская
МГТУ им. Баумана
05-19
сент
2021
10:00 – 17:10
входного дня
вс
22 590 руб.
м. Бауманская
МГТУ им. Баумана
04-21
окт
2021
18:30 – 21:40
пн
ср
пт
22 590 руб.
м. Бауманская
МГТУ им. Баумана
06-20
ноя
2021
10:00 – 17:10
входного дня
сб
22 590 руб.
м. Бауманская
МГТУ им. Баумана
Блинов Михаил Александрович
«Современный специалист или ученый – это образ жизни.»
Образование: Аэродинамика и Термодинамика (МФТИ)
Дополнительно:
- Свободно владеет английским
Сертификация:
- Microsoft Certified Professional
- Microsoft Certified Technology Specialist
Опыт работы: более 30 лет
- Специалист по разработке программных продуктов с опытом работы на различных языках программирования в различных операционных системах: непрерывно участвовал в разработке серьезных проектов на языках C, C++, Pascal, C# в Unix, Qnx, Microsoft Windows
- Разработка программ с использованием баз данных реляционного типа: Microsoft SQL Server, Informix, Firebird, Foxpro
- Руководил проектами и реализовывал их ответственные части в области управления воздушным движением, автоматизации процессов производства, в сфере учета нефти и нефтепродуктов
- Совместно с фирмой Siemens разрабатывал алгоритмы работы контроллеров для двигателей, алгоритмы управления ледостойкой нефтяной платформой
- Преподавал различные языки программирования, операционные системы и программные технологии в университете «Синергия», Тверском Техническом Университете
Преподавательский стаж: более 25 лет
После успешного прохождения образовательных программ, предлагаемых МГТУ им. Н. Э Баумана, вы получите один из следующих документов:
Сертификат (на русском языке с дублированием информации на английском языке) установленного образца, в котором будут указаны полное наименование программы и количество часов обучения.
Удостоверение о повышении квалификации (на русском языке), в котором будут указаны полное наименование программы и количество часов обучения.
* Удостоверение о повышении квалификации выдается слушателям, успешно завершившим обучение по образовательным программам повышения квалификации. Тип выбранной Вами образовательной программы Вы можете уточнить у менеджеров.
- + Программа курса
-
Во время обучения Вы узнаете:
Реляционные базы данных:
- СУБД SQL Server;
- Язык запросов SQL и Transact–SQL;
- Эффективная работа с программой Management Studio (SSMS);
- Базы данных и таблицы;
- Написание и исполнение запросов;
- Доступ к базам данных из Excel;
- Извлечение данных из различных источников.
3 ак.ч.
Базовые действия с одной таблицей:
- Инструкция SELECT;
- Фильтрация данных по столбцам;
- Срез нужных данных по строкам (предложение WHERE);
- Использование встроенных функций и выражений;
- Работа с типы данных: числовыми, строковыми, дата и время;
- Обработка значений NULL;
- Сортировка (ORDER BY);
- TOP-N анализ с предложением TOP и опцией WITH TIES;
- Устранение дубликатов (DISTINCT);
- Порядок предложений и операций в запросе.
4 ак.ч.
Трансформация таблицы:
- Агрегация данных при помощи групповых функций;
- Группировка данных по одному, нескольким столбцам и выражениям (GROUP BY);
- Фильтрация групп (HAVING).
3 ак.ч.
Изменение данных:
- Использование временных таблиц;
- Добавление строк (INSERT);
- Изменение строк (UPDATE);
- Удаление строк (DELETE).
2 ак.ч.
Операции с несколькими таблицами:
- Использование нескольких таблиц в запросе;
- Объединение множеств (UNION и UNION ALL);
- Пересечение множеств (INTERSECT);
- Разность множеств (EXCEPT);
- Подзапросы;
- Использование подзапросов в инструкции SELECT;
- Соединение таблиц (JOIN);
- Использование кросс-соединений (CROSS JOIN);
- Использование внешних соединений (LEFT, RIGHT и FULL OUTER JOIN);
- Реляционное деление.
6 ак.ч.
Построение отчётов:
- Сводные таблицы (PIVOT);
- Вычисление промежуточных итогов (ROLLUP, CUBE, GROUPING SETS);
- Ранжирование (ROW_NUMBER, RANK, DENSE_RANK);
- Постраничный вывод (OFFSET, FETCH);
- Агрегация со скользящим окном (OVER);
- Функции смещения (LAG, LEAD);
4 ак.ч.
Работа с хранилищами и витринами данных:
- Операционные базы данных (OLTP);
- Хранилища и витрины данных (DWH, Data Marts);
- Структура хранилища;
- Работа с хранилищем;
- Аналитическая обработка больших объёмов данных (OLAP);
- Статистический анализ данных;
- Инструменты анализа данных.
2 ак.ч.
24 ак.ч.
Стоимость обучения: 22 590р.
- + Расписание
-
Даты
Время
Цена
Место занятий
Преподаватель
11-30
март
2021
18:30 – 21:40
пн
чт22 590 руб.
м. Бауманская
МГТУ им. БауманаБаранова Мария Сергеевна
10-25
апр
2021
10:00 – 17:10
входного дня
сб
22 590 руб.
м. Бауманская
МГТУ им. Баумана14-30
июнь
2021
18:30 – 21:40
пн
ср
пт22 590 руб.
м. Бауманская
МГТУ им. Баумана10-24
июль
2021
10:00 – 17:10
входного дня
сб
22 590 руб.
м. Бауманская
МГТУ им. Баумана05-19
сент
2021
10:00 – 17:10
входного дня
вс
22 590 руб.
м. Бауманская
МГТУ им. Баумана04-21
окт
2021
18:30 – 21:40
пн
ср
пт22 590 руб.
м. Бауманская
МГТУ им. Баумана06-20
ноя
2021
10:00 – 17:10
входного дня
сб
22 590 руб.
м. Бауманская
МГТУ им. Баумана - + Преподаватели
-
Блинов Михаил Александрович
«Современный специалист или ученый – это образ жизни.»
Образование: Аэродинамика и Термодинамика (МФТИ)
Дополнительно:
- Свободно владеет английским
Сертификация:
- Microsoft Certified Professional
- Microsoft Certified Technology Specialist
Опыт работы: более 30 лет
- Специалист по разработке программных продуктов с опытом работы на различных языках программирования в различных операционных системах: непрерывно участвовал в разработке серьезных проектов на языках C, C++, Pascal, C# в Unix, Qnx, Microsoft Windows
- Разработка программ с использованием баз данных реляционного типа: Microsoft SQL Server, Informix, Firebird, Foxpro
- Руководил проектами и реализовывал их ответственные части в области управления воздушным движением, автоматизации процессов производства, в сфере учета нефти и нефтепродуктов
- Совместно с фирмой Siemens разрабатывал алгоритмы работы контроллеров для двигателей, алгоритмы управления ледостойкой нефтяной платформой
- Преподавал различные языки программирования, операционные системы и программные технологии в университете «Синергия», Тверском Техническом Университете
Преподавательский стаж: более 25 лет
- + Документы об окончании
-
После успешного прохождения образовательных программ, предлагаемых МГТУ им. Н. Э Баумана, вы получите один из следующих документов:
Сертификат (на русском языке с дублированием информации на английском языке) установленного образца, в котором будут указаны полное наименование программы и количество часов обучения.
Удостоверение о повышении квалификации (на русском языке), в котором будут указаны полное наименование программы и количество часов обучения.
* Удостоверение о повышении квалификации выдается слушателям, успешно завершившим обучение по образовательным программам повышения квалификации. Тип выбранной Вами образовательной программы Вы можете уточнить у менеджеров.
- + Отзывы
-