SQL для продвинутых

Освойте сложные SQL-запросы, оптимизацию и серверную логику PostgreSQL для решения прикладных и аналитических задач
Обучение 10 дней
удостоверение
Стоимость курса
₽ 74 900 ₽
Рассрочка ₽/мес
Перейти на сайт

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

Ознакомьтесь с программой курса «SQL для продвинутых» от Академия Информационных Систем - infosystems.ru

  1. Модуль 1. Архитектура и серверная логика Postgr... - 8 часов. Введение в РСУБД.Типы таблиц. Стандартная таблица (Heap Table). Page. Политики работы с данными в Heap Table. Fillfactor. Политики обновления. Оптимизация. Виртуальные таблицы. Материализованные пр…
  2. Модуль 2. Продвинутые запросы, CTE, оконные фун... - 8 часов. CTE и рекурсивные CTE: паттерны для иерархий, графов, календарей, многослойных агрегаций. Сравнение CTE с подзапросами по читаемости и производительности. OLAP (GROUP BY, GROUPING SETS, ROLLUP, CUB…
  3. Модуль 3. Оптимизация, индексы, статистика, тра... - 8 часов. Системные таблицы и их использование. Индексирование: B Tree, GIN, BRIN, составные, покрывающие индексы. Статистика и планы. EXPLAIN/EXPLAIN ANALYZE, чтение планов, признаки плохих планов (seq scan…
  4. Модуль 4. JSONB, партиционирование и внешние ис... - 8 часов. JSON/JSONB: хранение, индексация GIN, запросы к вложенным структурам, обновление части документа. Партиционирование: range/list/hash, сценарии применения (time series, архивы, event лог). Внешние и…
  5. Модуль 5. ETL, Python, Superset и LLM... - 8 часов. Инкрементальный ETL: паттерны инкрементальной загрузки, staging слои, обработка ошибок, логирование. Python и PostgreSQL: подключение к БД, bulk загрузки/выгрузки, обработка XLSX/CSV, интеграция между систем…
  6. Модуль 6. Использование нейросетей для создания... - 8 часов. Как нейросети могут помочь в написании SQL-запросов разной сложности. Что стоит учитывать при работе с нейросетями. Генерация SQL по описанию, ревью и оптимизация запросов, объяснение планов, автог…
Ознакомиться со всей программой

Чему вы научитесь

  • Освоите и сможете применять: инкрементальный etl паттерны инкрементальной загрузки, staging слои, обработка ошибок, логирование. python и postgresql подключение к бд, bulk загрузки/выгрузки, о…
  • Освоите и сможете применять: нейросети могут помочь в написании sql запросов разной сложности. что стоит учитывать при работе с нейросетями. генерация sql по описанию, ревью и опти…
  • Научитесь уверенно работать с темой: системные таблицы и их использование. индексирование b tree, gin, brin, составные, покрывающие индексы. статистика и планы. explain/explain analyze, чтени…
  • Освоите и сможете применять: cte и рекурсивные cte паттерны для иерархий, графов, календарей, многослойных агрегаций. сравнение cte с подзапросами по читаемости и производительности.…
  • Разберётесь в основах рсубд.типы таблиц. стандартная таблица (heap table). page. политики работы с данными в heap table. fillfactor. политики обновления. оптимизация.…

Подробная информация о курсе

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

Цены и сроки

  • Стоимость0 ₽
  • Старая цена74 900 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияс преподавателем

По окончанию курса

  • Диплом или сертификатудостоверение
SQL для продвинутых
₽ 74 900 ₽