SQL: ВІД ТАБЛИЦЬ ДО ЗАПИТІВ У БАЗИ ДАНИХ
Шукайте інсайти в даних без допомоги технічних команд.
Олександр Сапєльніков
Head of Analytics у
Solidgate

ВАШ ШЛЯХ НА КУРСІ З SQL




SQL потрібен вам, щоб…
Лектор: Олександр Сапєльніков
-
Head of Analytics у фінтех-компанії Solidgate
-
за 5 років у компанії виріс із Data Analyst до Head of Analytics
-
будував аналітику повного циклу для напрямів recruitment, sales, client requests, інсайти з якої зберегли не одну тисячу доларів
-
створив аналітичну систему моніторингу всіх основних продуктових та бізнес-метрик, що шукає аномалії на >500 тис. унікальних платежів щодня
-
працює як з великими базами (>100 TB) платежів, так і з окремим проєктними базами даних
ПРОГРАМА SQL КУРСУ
-
01 блок03.125 занять
Основні команди SQL
- Вступ. Бази даних: як вони працюють і для чого потрібні
- Як обирати дані з таблиці. Parts 1&2
- Порядок та best practices із написання SQL-запитів
- Воркшоп: вступ до базових запитів SQL
Результат: розглянете SQL-запит та його основні складові, навчитеся фільтрувати результати, групувати й сортувати їх за різними критеріями. Ознайомитеся з найкращими практиками SQL.
-
02 блок7 занять
Типи даних та функції
- Типи даних та їхні особливості: числові, рядкові, дата, часові. Булеві значення
- Типи даних та їхні особливості: NULL, JSON, функція CAST
- Виконання простих практичних завдань із типів даних
- Функції для обробки даних. Parts 1&2
- Виконання простих практичних завдань із функцій для обробки даних
- Воркшоп: типи даних та функції для їх обробки
Результат: дізнаєтеся про різні типи даних. Ознайомитеся з JSON, його будовою та призначенням. Розглянете основні команди трансформації даних, з’ясуєте, як застосовувати різні функції.
-
03 блок10 занять
Оператори об’єднання даних та підзапити
- Оператори об’єднання даних: JOIN та UNION
- Виконання простих практичних завдань на тему JOIN та UNION
- Воркшоп: робота з операторами JOIN та UNION
- Робота з підзапитами
- Воркшоп: робота з підзапитами
- CTE та view: CTE, CTE з рекурсією, приклади застосування
- CTE та view: view, синтаксис та звернення до view
- Розв’язання практичних завдань з CTE та View
- Воркшоп: підзапити, CTE та view — коли і як використовувати
Результат: розберете з операторами JOIN, UNION, UNION ALL та INTERSECT. Опануєте корельовані та некорельовані підзапити. Дізнаєтеся, як спростити та оптимізувати складні запити, використовуючи CTE та view.
-
04 блок4 заняття
Сховища даних та Google BigQuery
- Як працювати зі сховищем даних
- Робота з хмарним сервісом Google BigQuery
- Розбір інтерфейсу Google BigQuery та розв’язання простих практичних завдань
- Воркшоп: робота з Google BigQuery
Результат: дізнаєтеся про сховища даних та їхнє призначення, ознайомитесь з поняттями: ETL, OLAP та OLTP. Розберете Google BigQuery, його інтерфейс, процес створення таблиць та імпорту даних. Зможете оптимізувати роботу в GBQ.
-
05 блок4 заняття
Віконні функції
- Робота з віконними функціями
- Виконання простих практичних завдань із віконними функціями
- Оптимізація запитів та віконні функції
- Воркшоп: робота з віконними функціями
Результат: розглянете віконні функції GBQ. Побачите приклади використання віконних функцій для складних запитів. Розберете, як правильно використовувати віконні функції, визначати інтервали, уникати зайвих операцій та обмежувати кількість записів.
-
06 блок5 занять
Візуалізація даних
- Вступ до візуалізації даних
- Візуалізація даних. Робота з Looker Studio та Power BI
- Воркшоп: візуалізація в Looker Studio та Power BI
- Візуалізація даних. Робота з Tableau
- Воркшоп: візуалізація в Tableau
Результати: розглянете найпопулярніші інструменти для візуалізацій — Looker Studio та Tableau — їхні функції та можливості, а також основні види візуалізації, які можна побудувати там. Заглибитеся в інтерфейс програм.
-
07 блок3 заняття
Фінал
- Підготовка до курсового проєкту. Дизайн дашборду та дата-сторітелінг
- «А що далі?»
- Презентація результатів курсового проєкту
Результат: розглянете, як ставити правильні запитання до даних та презентувати результати аналізу, чітко комунікуючи дієві пропозиції для покращення бізнес-рішень.
Реєстрація
Залишайте заявку, щоб стартувати в аналітиці даних з SQL для початківців.