Top.Mail.Ru

академия информационных систем

Версия для слабовидящих

Продвинутый SQL в PostgreSQL

Освойте продвинутые возможности SQL в PostgreSQL для построения высокопроизводительных аналитических запросов, сложных агрегаций, обработки текста и полнотекстового поиска.

Получить консультацию
по обучению

Ближайшая дата

по запросу в будни

Длительность
4 дня 32 ак.часа
Форма обучения
Дистанционно
Документ
Удостоверение о повышении квалификации
Стоимость
34 000 ₽

О курсе

Программа посвящена построению аналитических SQL-запросов в PostgreSQL. Участники освоят оконные функции, ранжирование, работу с партициями и применение нейросетей для создания и анализа запросов.

Курс поможет участникам:
  • • применять COALESCE, регулярные выражения и оператор MERGE
  • • использовать OVER, LAG и LEAD для анализа данных
  • • выполнять ранжирование с помощью RANK и ROW_NUMBER
  • • работать с партициями и рассчитывать аналитические показатели
  • • использовать нейросети для создания запросов, анализа и визуализации данных

Кому будет полезен курс

Разработчики с базовым знанием SQL

Начинающие администраторы баз данных

Backend-разработчики

Инженеры данных

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

Модуль 1. Продвинутый SQL

  • 1. Вложенные запросы. EXISTS | IN. Встроенные функции. CASE
  • 2. JOIN-ы (краткое повторение). CTE. Рекурсивные запросы.
  • 3. Агрегации и HAVING. Оконные функции (часть 1)
  • 4. Оконные функции (часть 2).

Модуль 2. Аналитические запросы и обработка текста

  • 1.Продвинутая агрегация: GROUPING SETS, ROLLUP, CUBE. FILTER
  • 2. Работа с Графами в PostgreSQL.
  • 3. regexp и обработка текста в PostgreSQL
  • 4. Полнотекстовый поиск - tsvector/tsquery/ts_rank

Итоговая аттестация

По окончании обучения выдается

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

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

по запросу в будни

34 000 ₽
Оставить заявку на курс
check

Серверная логика PostgreSQL: Освойте разработку функций, процедур и триггеров на PL/pgSQL для реализации бизнес-логики на уровне базы данных.

check

Серверная логика PostgreSQL: Освойте разработку функций, процедур и триггеров на PL/pgSQL для реализации бизнес-логики на уровне базы данных.

check

Интеграция и сопровождение: Работайте с внешними источниками через COPY и FDW, учитывайте архитектурные особенности PostgreSQL и различия между PL/pgSQL и Oracle PL/SQL.

Как вы будете учиться

Занятия
Занятия проводятся как очно в аудитории с непосредственным взаимодействием между преподавателем и слушателями. Для тех, кто не может присутствовать физически, предусмотрено участие через платформу MTS.link.
Процесс обучения
Занятия включают лекции, семинары и групповые проекты. Материалы подаются в виде презентаций, которые могут содержать графику, видео. Полученные знания закрепляются тестированиями и практическими заданиями, а затем вы получаете развернутую обратную связь от эксперта курса.
Сопровождение
Вы можете задавать вопросы преподавателю в режиме реального времени. Так же у каждой группы есть кураторы, которые всегда на связи и помогают решить организационные вопросы.

Получить персональное предложение

Хотите быть в курсе последних новостей?
Подпишитесь на нашу рассылку и станьте одним из первых, кто будет в курсе всех новостей АИС!