Мы используем файлы cookie для улучшения вашего опыта использования сайта. Это позволяет нам анализировать, как посетители взаимодействуют с сайтом, и делать его лучше. Продолжая использовать сайт, вы соглашаетесь на использование файлов cookie. Подробную информацию вы найдете в политике обработки персональных данных.

SQL в Postgres и ClickHouse для аналитиков и разработчиков

Вендор:
Postgres Pro
Направление:
Базы данных
Продукт:
PostgreSQL
Код курса:
Postgres-SQLCH
Длительность:
5 дней | 40 ак. часов
Стоимость:

1680 BYN с НДС 20%

По окончанию курса слушатели смогут самостоятельно загружать и выгружать данные в базы данных PostgreSQL и ClickHouse, выполнять простые и сложные, аналитические SQL запросы в ClickHouse. Выполнять транзакционные запросы в базу данных Postgresql.

Также слушатели смогут самостоятельно смогут создавать репликации между базами данных OLTP и OLAP - PostgreSQL, а также используя различные Движки (engines) в ClickHouse смогут переносить данные из PostgreSQL в аналитическую базу ClickHouse. Используя библиотеку Python - Pandas - создавать сложные отчеты и выгружать их в любые стандартные форматы (xlsx и др.).

Целевая аудитория

Аналитики, разработчики SQL запросов для баз данных.

Предварительная подготовка

Желательно минимальное знание операционной системы Linux

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

1. Знакомство с архитектурой RDBMS и DBMS базами данных PostgreSQL и ClickHouse

2. Загрузка и выгрузка данных

3. Понимание ACID, транзакции

4. Команда SELECT и ее особенности в различных базах данных

5. Создание репликаций из RDBMS Postgres в колоночную базу данных ClickHouse

6. Аналитические функции в PostgreSQL и ClickHouse

7. Движки (Engines) в ClickHouse,  интеграция с PostgreSQL и другими хранилищами (на примере сервера Кафка)

8. ETL и взаимодействие с ClickHouse из Python с использованием библиотеки Pandas

 

Онлайн формат обучения

Онлайн обучение - это курс, который проходит в режиме реального времени под руководством преподавателя по такому же графику как и очное обучение. Наш учебный центр может организовывать курсы только в онлайн формате или в смешанном, когда часть слушателей находится в классе очно, а часть подключается онлайн.

Занятия на большинстве наших курсов занимают 8 академических часов в день (с 10:00 до 17:00), также есть отдельные программы вечернего онлайн обучения. Чтобы наши студенты не уставали в процессе учебы, мы делаем небольшие перерывы на чай/кофе, при полнодневном обучении также есть время на полноценный обеденный перерыв.

В процессе обучения вы сможете задавать вопросы и общаться с преподавателем и остальными участниками как с помощью чата, так и голосом при наличии микрофона.

В зависимости от выбранной программы обучения, каждому участнику будет предоставлен доступ к заренее настроенной виртуальной машине с лабораторными заданиями. Для удобства мы рекомендуем слушателям подключить 2 монитора, на одном из которых будет учебный материал/трансляция преподавателя, а на другом открыт стенд для выполнения практических заданий. На части из курсов (не всех) предусмотрена запись тренинга, которую слушатели могут просмотреть, если по какой-то причине пропустили часть занятия.

Документы об окончании курса

  • Сертификат Учебного центра iqData
  • Cертификат об обучении установленного образцая

сертификат iqData об обучении на курсеСертификат установленного образца

Учились на этом курсе?