Анализ данных
- Шаг 1. Установка
- Задание для студента-аналитика данных (Python + SQL)
- Mysql запросы
- Адаптация программы под БД
classicmodels - Комплект заданий для первого урока (и далее)
- Блок 1: Базовые SELECT запросы (Знакомство с данными)
- Блок 2: Агрегирующие функции и GROUP BY (Оборотно-сальдовые ведомости)
- Блок 3: JOIN операции (Связанные документы)
- Блок 4: Подзапросы (Subqueries)
- Блок 5: Оконные функции (Window Functions)
- Блок 6: Работа с датами
- Блок 7: CASE выражения (Аналитические группировки)
- Блок 8: CTE (Common Table Expressions) и витрины данных
- Блок 9: Аналитические паттерны
- Методические рекомендации по проведению первого урока с этой БД
- Важное дополнение по настройке БД
- Адаптация программы под БД
- Полная теория SQL для Data Analyst (на базе Northwind)
- 1. Базовые SELECT запросы
- 2. Агрегирующие функции и GROUP BY
- 3. JOIN операции
- Типы JOIN
- 4. Подзапросы (Subqueries)
- 5. Оконные функции (Window Functions)
- 6. Работа с датами
- 7. CASE выражения
- 8. CTE (Common Table Expressions)
- 9. HAVING vs WHERE
- Примеры
- 10. Производительность запросов
- 11. Нормализация базы данных
- 12. Типы данных в SQL
- 13. Транзакции и ACID
- ACID
- 14. Управление доступом
- 15. Распространенные ошибки на собеседовании
- Шпаргалка для собеседования
- SQL Запросы для Northwind (обновленные)
- 20 простых SQL запросов для Northwind (для начинающего аналитика)
- 📋 Уровень 1: SELECT и фильтрация (запросы 1-5)
- Запрос 2: Вывести названия продуктов и их цены
- 📊 Уровень 2: Сортировка и агрегация (запросы 6-10)
- 🔗 Уровень 3: JOIN (запросы 11-15)
- 📈 Уровень 4: Группировка и HAVING (запросы 16-20)
- 📝 Шпаргалка для начинающего аналитика
- Основные функции:
- 🎯 Практическое задание для закрепления
- Практическое задание: Разработка дашборда для маркетплейса цифровых товаров
- Цель работы
- Исходные данные
- Задание 1: Подготовка датасета (30 минут)
- Шаг 1.4: Создайте вычисляемые поля
- Задание 2: Создание чартов (1 час)
- Чарт 1: KPI метрики
- Чарт 2: Динамика продаж
- Чарт 3: Топ-10 категорий
- Чарт 4: Методы оплаты
- Чарт 5: Топ-10 продавцов
- Чарт 6: Тепловая карта продаж по дням недели
- Чарт 7: География продаж
- Чарт 8: Распределение цен товаров
- Чарт 9: Анализ количества товаров в заказе
- Чарт 10: Динамика регистраций пользователей
- Задание 3: Создание дашборда (30 минут)
- Задание 4: Аналитические выводы (30 минут)
- Критерии оценки
- Дополнительные задания (для продвинутых)
- Формат сдачи