Академия информационных систем
Аналитический SQL и оконные функции в PostgreSQL
Ближайшая дата
по запросу в будни
Длительность
24 ак.часа
Форма обучения
Дистанционно
Документ
Удостоверение о повышении квалификации
Стоимость
26 000 ₽
О курсе
Программа посвящена построению аналитических запросов в PostgreSQL с использованием оконных функций. Участники освоят инструменты для ранжирования, работы с партициями, сравнения значений между строками и решения типовых аналитических задач. Отдельный модуль посвящен применению нейросетей при создании, анализе и визуализации SQL-запросов.
Курс поможет участникам:
Курс поможет участникам:
- • применять вспомогательные функции, включая COALESCE
- • работать с декартовым произведением множеств
- • использовать регулярные выражения в SQL-запросах
- • применять оператор MERGE
- • использовать оконные функции OVER, LAG и LEAD
- • выполнять ранжирование с помощью RANK и ROW_NUMBER
- • работать с партициями в аналитических запросах
- • использовать нейросети для создания SQL-запросов, анализа и визуализации данных
- • учитывать влияние аналитических запросов на производительность
Кому будет полезен курс
Аналитики данных
Начинающие SQL-разработчики
BI-специалисты
Тестировщики
Программа курса
Модуль 1. Вспомогательные функции
- 1. Дополнительная функция COALESCE
- 2. Декартово множество
Модуль 2. Оконные и аналитические функции
- 1. Регулярные выражения REGEXP
- 2. Оператор MERGE
- 3. Освоите оконные функции: OVER, LAG, LEAD
- 4. Оконная функция RANK
- 5. Оконная функция row_number, партиции
Модуль 3. Использование нейросетей для создания запросов
- 1. Как нейросети могут помочь в написании SQL-запросов разной сложности. Что стоит учитывать при работе с нейросетями.
- 2. Анализ и визуализация данных с помощью нейросетей.
Итоговая аттестация
По окончании обучения выдается
Удостоверение о повышении квалификации
Оконные функции: Научитесь применять OVER, LAG, LEAD, RANK и ROW_NUMBER для решения аналитических задач в PostgreSQL.
Аналитические запросы: Рассчитывайте накопительные итоги, ранжируйте данные, работайте со скользящими метриками и партициями.
Нейросети для SQL: Используйте нейросети для создания запросов, анализа результатов и визуализации данных с учетом ограничений и требований к проверке.
Как вы будете учиться
Занятия
Занятия проводятся как очно в аудитории с непосредственным взаимодействием между преподавателем и слушателями. Для тех, кто не может присутствовать физически, предусмотрено участие через платформу MTS.link.
Процесс обучения
Занятия включают лекции, семинары и групповые проекты. Материалы подаются в виде презентаций, которые могут содержать графику, видео. Полученные знания закрепляются тестированиями и практическими заданиями, а затем вы получаете развернутую обратную связь от эксперта курса.
Сопровождение
Вы можете задавать вопросы преподавателю в режиме реального времени. Так же у каждой группы есть кураторы, которые всегда на связи и помогают решить организационные вопросы.
Получить персональное предложение
Хотите быть в курсе последних новостей?
Подпишитесь на нашу рассылку и станьте одним из первых, кто будет в курсе
всех новостей АИС!