Разница между схемой звезды и схемой снежинки
Опубликовано: 17 Августа, 2021
Схема звезды:
Схема «звезда» - это тип многомерной модели, которая используется для хранилища данных. В звездообразной схеме содержатся таблицы фактов и таблицы измерений. В этой схеме используется меньше соединений по внешнему ключу. Эта схема образует звезду с таблицей фактов и таблицами измерений.
Схема снежинки:
Схема снежинки - это также тип многомерной модели, которая используется для хранилища данных. В схеме «снежинка» содержатся таблицы фактов, таблицы измерений, а также таблицы вложенных измерений. Эта схема образует снежинку с таблицами фактов, таблицами измерений, а также таблицами под-измерений.
Давайте посмотрим на разницу между схемой Star и Snowflake:
S.NO | Схема звезды | Схема снежинки |
---|---|---|
1. | В звездообразной схеме содержатся таблицы фактов и таблицы измерений. | В схеме «снежинка» содержатся таблицы фактов, таблицы измерений, а также таблицы вспомогательных измерений. |
2. | Схема "звезда" - это нисходящая модель. | Пока это восходящая модель. |
3. | Схема "звезда" занимает больше места. | Пока занимает меньше места. |
4. | На выполнение запросов уходит меньше времени. | Пока на выполнение запросов уходит больше времени, чем на звездную схему. |
5. | В звездообразной схеме нормализация не используется. | При этом используются как нормализация, так и денормализация. |
6. | Его конструкция очень проста. | Пока это сложный дизайн. |
7. | Сложность запроса звездообразной схемы невысока. | При этом сложность запроса схемы снежинки выше, чем схемы звезды. |
8. | Это понять очень просто. | Пока это сложно понять. |
9. | У него меньше внешних ключей. | Пока у него большее количество внешних ключей. |
10. | Имеет высокую избыточность данных. | Пока у него невысокая избыточность данных. |