Tabla de hechos y dimensiones | Modelo Estrella 💫 [DATA MART]
Введение
Обзор раздела: В этом видео мы рассмотрим проектирование и разработку модели звезды на основе нормализованной базы данных с данными о продажах автосалона.
Проектирование модели звезды
- База данных должна быть нормализована, чтобы избежать повторения данных в таблицах.
- Поля таблицы должны зависеть от ключа.
- Значения полей не должны быть производными.
Типы связей в таблицах
- Один ко многим: марки к продуктам и типы к продуктам.
- Модель звезды позволяет объединить все три сущности в одну таблицу "Продукты".
Создание таблицы фактов
- Таблица фактов содержит информацию из двух таблиц: "Фактуры" и "Детали фактур".
- В таблице "Фактуры" содержится общая информация о продаже, такая как дата, статус оплаты, агентство и т. д.
- В таблице "Детали фактур" содержится информация о продукте, количестве, сумме и т. д.
- Таблица фактов содержит дату и количественные значения.
Анализ данных в модели звезды
- Модель звезды позволяет проводить анализ данных из разных перспектив.
- Запросы могут быть направлены на количество проданных продуктов по определенной марке и в определенном регионе за определенный период времени.
Data Mart и Data Warehouse
- Data Mart представляет собой модель звезды, содержащую данные о продажах.
- Data Warehouse - это более крупная структура, состоящая из нескольких Data Mart для различных целей анализа информации.
Создание таблицы фактов
Обзор раздела: В этом видео мы рассмотрим процесс создания таблицы фактов на основе данных о продажах.
Процесс создания таблицы фактов
- Таблица фактов объединяет информацию из таблиц "Фактуры" и "Детали фактур".
- В таблице фактов содержатся количественные значения продаж, такие как количество проданных товаров, сумма, НДС и т. д.
- Каждая запись в таблице фактов содержит дату и связанный ключ с соответствующими измерениями.
Анализ данных в модели звезды
- Модель звезды позволяет проводить анализ данных из разных перспектив.
- Запросы могут быть направлены на количество проданных продуктов по определенной марке и в определенном регионе за определенный период времени.
Data Mart и Data Warehouse
- Data Mart представляет собой модель звезды, содержащую данные о продажах.
- Data Warehouse - это более крупная структура, состоящая из нескольких Data Mart для различных целей анализа информации.