SQL Stroy Analytics
Итоговый SQL-проект по PostgreSQL на основе учебной базы данных stroy:
аналитические запросы, оконные функции, рекурсивные CTE, работа с массивами
и создание материализованного представления.
О проекте
SQL Stroy Analytics — проект, в котором решается 10 аналитических задач по учебной базе данных строительной и проектной компании.
В работе используются данные:
– о проектах и платежах;
– о сотрудниках и их окладах;
– о контрагентах и адресах;
– об организационной структуре;
– о руководителях проектов;
– о типах выполняемых работ.
Итоговый результат проекта — единый SQL-файл с решениями всех заданий.
Моя роль
В рамках проекта я:
– проанализировала структуру базы данных stroy;
– определила таблицы и связи, необходимые для каждого задания;
– подготовила SQL-запросы разного уровня сложности;
– использовала агрегаты, подзапросы, CTE и оконные функции;
– применила рекурсивный CTE для работы с иерархией подразделений;
– рассчитала накопительный итог и скользящее среднее;
– сформировала материализованное представление для итогового отчёта;
– оформила решения в единый .sql-файл.
Основные артефакты
- Описание проекта
- Обзор базы данных stroy
- SQL-задачи и подход к решению
- Использованные SQL-инструменты
- Итоговый SQL-файл