Занятие 14. Представления View
⚡ Кратко: суть темы
Занятие учит создавать представления (Views) — виртуальные таблицы на основе SQL-запросов. Разбираем, как Python, SQL и BI-инструменты работают вместе, зачем нужны витрины данных и как через CREATE VIEW упростить доступ к данным.
CREATE VIEWсоздаёт виртуальную таблицу, которая не хранит данные, а выполняет запрос при обращении.- Представления упрощают сложные запросы, повышают безопасность и изолируют бизнес-логику.
- Python загружает данные, SQL их структурирует, BI-инструменты визуализируют.
Что запомнить: представление — это сохранённый SELECT, который можно использовать как таблицу.
Частая ошибка: пытаться вставить данные в представление, не проверив, является ли оно обновляемым.
📖 О чём это занятие
Современная аналитика строится на связке инструментов: Python собирает и обрабатывает данные, SQL структурирует и хранит их, а BI-инструменты визуализируют. На этом занятии мы посмотрим, как эти компоненты соединяются, и научимся создавать представления (Views) — удобный способ подготовки данных для анализа.
Что изучим
- Связь Python, SQL и BI: как данные проходят путь от источника до дашборда.
- Витрины данных: зачем создают агрегированные структуры перед визуализацией.
- Представления Views: что это, зачем нужны и как их создавать.
- Обновляемые представления: когда через View можно менять исходные таблицы.