Ближайшая дата курса: 05.10.2020

Следующая дата курса:

SQL. Уровень 1: создание запросов и анализ данных

Язык SQL – мощнейший инструмент для модификации и управления данными, придуманный человеком. Этот простой и выразительный язык запросов поддерживается всеми современными базами данных (в том числе от таких производителей как Microsoft, Oracle, IBM) и инструментами анализа и программирования (в том числе Microsoft Excel). Несмотря на наличие диалектов и различий в синтаксисе, в большинстве своём тексты SQL-запросов могут быть достаточно легко перенесены из одной СУБД в другую. Существуют системы, разработчики которых изначально ориентировались на применение по меньшей мере нескольких СУБД (например: система электронного документооборота Documentum может работать как с Oracle Database, так и с Microsoft SQL Server и DB2).

На курсе Вы познакомитесь с базами данных и языком запросов SQL. Цель курса – научиться свободно и уверенно пользоваться современными базами данных, в том числе анализировать данные и строить отчёты.

Курс предназначен для аналитиков и разработчиков отчётов, работающих с базами данных.

По окончании курса Вы будете уметь:

  • Использовать современные базы данных.
  • Составлять запросы к базам данных на языке SQL.
  • Использовать сложные конструкции SQL.
  • Выполнять простой анализ данных.
  • Строить отчёты.

Во время обучения Вы узнаете:

Реляционные базы данных:

  • СУБД SQL Server;
  • Язык запросов SQL и TransactSQL;
  • Эффективная работа с программой 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р.

Даты

Время

Цена

Место занятий

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

05-22

окт  окт

2020

18:30 – 21:40

пн чт

22 590 руб.

м. Бауманская
МГТУ им. Баумана

Блинов Михаил Александрович

«Современный специалист или ученый – это образ жизни.»

Образование: Аэродинамика и Термодинамика (МФТИ)

Дополнительно:

  • Свободно владеет английским

Сертификация:

  • Microsoft Certified Professional
  • Microsoft Certified Technology Specialist

Опыт работы: более 30 лет

  • Специалист по разработке программных продуктов с опытом работы на различных языках программирования в различных операционных системах: непрерывно участвовал в разработке серьезных проектов на языках C, C++, Pascal, C# в Unix, Qnx, Microsoft Windows
  • Разработка программ с использованием баз данных реляционного типа: Microsoft SQL Server, Inforix, Firebird, Foxpro
  • Руководил проектами и реализовывал их ответственные части в области управления воздушным движением, автоматизации процессов производства, в сфере учета нефти и нефтепродуктов
  • Совместно с фирмой Siemens разрабатывал алгоритмы работы контроллеров для двигателей, алгоритмы управления ледостойкой нефтяной платформой
  • Преподавал различные языки программирования, операционные системы и программные технологии в университете «Синергия», Тверском Техническом Университете

Преподавательский стаж: более 25 лет

После успешного прохождения образовательных программ, предлагаемых МГТУ им. Н. Э Баумана, вы получите один из следующих документов:

серт

Сертификат (на русском языке с дублированием информации на английском языке) установленного образца, в котором будут указаны полное наименование программы и количество часов обучения.

удо

Удостоверение о повышении квалификации (на русском языке), в котором будут указаны полное наименование программы и количество часов обучения.

* Удостоверение о повышении квалификации выдается слушателям, успешно завершившим обучение по образовательным программам повышения квалификации. Тип выбранной Вами образовательной программы Вы можете уточнить у менеджеров.

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

Во время обучения Вы узнаете:

Реляционные базы данных:

  • СУБД SQL Server;
  • Язык запросов SQL и TransactSQL;
  • Эффективная работа с программой 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р.

+ Расписание

Даты

Время

Цена

Место занятий

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

05-22

окт  окт

2020

18:30 – 21:40

пн чт

22 590 руб.

м. Бауманская
МГТУ им. Баумана

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

Блинов Михаил Александрович

«Современный специалист или ученый – это образ жизни.»

Образование: Аэродинамика и Термодинамика (МФТИ)

Дополнительно:

  • Свободно владеет английским

Сертификация:

  • Microsoft Certified Professional
  • Microsoft Certified Technology Specialist

Опыт работы: более 30 лет

  • Специалист по разработке программных продуктов с опытом работы на различных языках программирования в различных операционных системах: непрерывно участвовал в разработке серьезных проектов на языках C, C++, Pascal, C# в Unix, Qnx, Microsoft Windows
  • Разработка программ с использованием баз данных реляционного типа: Microsoft SQL Server, Inforix, Firebird, Foxpro
  • Руководил проектами и реализовывал их ответственные части в области управления воздушным движением, автоматизации процессов производства, в сфере учета нефти и нефтепродуктов
  • Совместно с фирмой Siemens разрабатывал алгоритмы работы контроллеров для двигателей, алгоритмы управления ледостойкой нефтяной платформой
  • Преподавал различные языки программирования, операционные системы и программные технологии в университете «Синергия», Тверском Техническом Университете

Преподавательский стаж: более 25 лет

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

После успешного прохождения образовательных программ, предлагаемых МГТУ им. Н. Э Баумана, вы получите один из следующих документов:

серт

Сертификат (на русском языке с дублированием информации на английском языке) установленного образца, в котором будут указаны полное наименование программы и количество часов обучения.

удо

Удостоверение о повышении квалификации (на русском языке), в котором будут указаны полное наименование программы и количество часов обучения.

* Удостоверение о повышении квалификации выдается слушателям, успешно завершившим обучение по образовательным программам повышения квалификации. Тип выбранной Вами образовательной программы Вы можете уточнить у менеджеров.

+ Отзывы