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

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

Анализ данных на языке SQL

Язык 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 ак.ч.

Стоимость обучения:  15 200р.

Даты

Время

Цена

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

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

26-12

сент  окт

2018

19:10 — 21:30

вечерняя

пн ср пт

15 200 руб.

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

13-27

окт    окт

2018

10:00 — 17:10

выходного дня

сб

15 200 руб.

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

07-23

нояб  нояб

2018

19:10 — 21:30

вечерняя

пн ср пт

15 200 руб.

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

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

серт

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

удо

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

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

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

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

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

  • СУБД 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 ак.ч.

Стоимость обучения:  15 200р.

+ Расписание

Даты

Время

Цена

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

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

26-12

сент  окт

2018

19:10 — 21:30

вечерняя

пн ср пт

15 200 руб.

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

13-27

окт    окт

2018

10:00 — 17:10

выходного дня

сб

15 200 руб.

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

07-23

нояб  нояб

2018

19:10 — 21:30

вечерняя

пн ср пт

15 200 руб.

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

+ Преподаватели
+ Документы об окончании

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

серт

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

удо

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

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

+ Отзывы

Программа курса разработана с учетом профстандартов Министерства труда и социальной защиты РФ.