Каталог курсов

Доступен тариф с AI

SQL и получение данных

Освоите один из основных инструментов для обработки и анализа данных

Сможете решать аналитические задачи и расширите свои возможности для карьерного роста и развития

Выполните более 30 практических задач и потренируетесь проходить техническое интервью

Когда

23 октября

Длительность курса

2 месяца

Формат обучения

Видеолекции, вебинары, практические задания и тренажёр

Документ

Удостоверение о повышении квалификации 

Акция
-40%
Акция
-40%

Программа обучения

2 месяца: 20 часов теории, 32 часа практики

● Программа повышения квалификации

● Занятия проходят по расписанию после 19:00 мск

● На лекции и практические задания понадобится 8−10 часов в неделю

● Записи вебинаров, видеолекции, презентации, тесты, тренажёры и другие полезные материалы хранятся в личном кабинете

Введение в SQL и основы выборки данных

Узнаете, что такое алиасы и как их использовать для формирования уникальных названий столбцов в результирующих таблицах. Изучите синтаксический и логический порядок инструкции SELECT. Разберётесь в числовых и символьных типах данных PostgreSQL. Узнаете, как фильтровать, сортировать и преобразовывать данные.

4 часа теории

3 часа практики

Простые запросы

Команда ROUND

Команды ORDER BY, LIMIT, OFFSET

Команда DISTINCT

Логический порядок SELECT

Условия WHERE

Команды NULL и NOT NULL

Kонкатенация

Команды LIKE и ILIKE

Углублённая работа с типами данных и агрегация

Поймёте, как работать со сложными типами данных и датами. Разберётесь, как агрегировать и группировать данные. Научитесь писать условия с использованием оператора CASE.

3 часа теории

3 часа практики

Агрегация

Группировка

Команда CASE

Команда JSON

Команда ARRAY

Соединения таблиц и подзапросы

Научитесь писать сложные запросы с использованием подзапросов. Разберётесь в типах JOIN и как правильно соединять несколько таблиц в одном запросе.

4 часа теории

3 часа практики

Типы соединения: LEFT, RIGHT, INNER, FULL OUTER, CROSS JOIN

JOIN при работе с уникальными и неуникальными значениями

Команды UNION, EXCEPT, INTERSECT

Подзапросы. Влияние положения на затрачиваемые ресурсы

Управление данными и схемой (DDL/DML)

Узнаете, как работать с таблицами с помощью команд CREATE TABLE, ALTER TABLE, DROP TABLE. Освоите команды INSERT INTO, UPDATE TABLE, DELETE FROM. Поймёте, что такое внешние ключи.

3 часа теории

3 часа практики

Создание схемы

Создание отношений

Формирование атрибутов, указание типов данных и ограничений

Модификация структуры отношений

Внешние ключи

Внесение данных в отношение

Изменение данных

Удаление данных и отношений

CTE и оконные функции

Научитесь использовать агрегатные функции sum(), count(),avg(), min() и max() в рамках оконной функции. Примените аналитические функции lead(), lag(), dense_rank(). Узнаете, что такое обобщённые табличные выражения и рекурсивные запросы. Научитесь работать с каталогами.

3 часа теории

3 часа практики

Оконные функции: простые запросы, накопление, LEAD и LAG

Команда CTE

Рекурсия. Применение с каталогами

Команда GENERATE_SERIES

Производительность: представления, индексы и анализ запросов

Узнаете, что такое представления. Поймёте, как ускорять запросы и использовать индексы. Начнёте ориентироваться в схемах запросов.

3 часа теории

3 часа практики

Команда VIEW

Команда MATERIALIZED VIEW

Применение представлений в денормализации

План запросов (EXPLAIN ANALYZE)

Эффективность и проблемы: SQL в эпоху ИИ

Поймёте для чего можно использовать ИИ, а для чего нельзя. Разберёте частые ошибки при работе с ИИ.

Нетология на вашей стороне

Поэтому мы создали гибкую систему поддержки студентов

Вернём деньги

В течение первых трёх занятий вернём вам полную сумму, а начиная с четвёртого —рассчитаем сумму возврата или поможем выбрать другой курс взамен. Читать условия

Вернём деньги

Поможем оформить налоговый вычет — 13%

Чтобы получить вычет в течение трёх лет после даты оплаты обучения, нужно официально работать и уплачивать подоходный налог

Поможем оформить налоговый вычет — 13%

Поменяем программу обучения

Если сомневаетесь или вам не подошла профессия — можете выбрать другую. Сменить курс можно один раз в процессе обучения

Поменяем программу обучения

1Запись на обучение

2Выбор способа оплаты

3Оплата

...

2 месяца обучения
Запишитесь на курс или получите консультацию

Частями без переплат

2 093 ₽/месяц

4 185 ₽ на 18 месяцев

Одним платежом

со скидкой 15%

32 017

 ₽

75 334 ₽

-50%
акция действует
до 31 октября

Вернём деньги, если обучение не подойдёт

Возможность получить налоговый вычет — 13%

2 месяца обучения

SQL и получение данных

Частями без переплат

2 093 ₽/месяц

4 185 ₽ на 18 месяцев

Одним платежом

со скидкой 15%

32 017

 ₽

75 334 ₽

-50%
акция действует
до 31 октября

Вернём деньги, если обучение не подойдёт

Возможность получить налоговый вычет — 13%

Запишитесь на курс или получите консультацию