Снежинка Схема

Автор: Robert Simon
Дата создания: 22 Июнь 2021
Дата обновления: 22 Июнь 2024
Anonim
Как красиво вырезать снежинку из бумаги.Снежинка из бумаги просто. Paper Snowflake. #Снежинки
Видео: Как красиво вырезать снежинку из бумаги.Снежинка из бумаги просто. Paper Snowflake. #Снежинки

Содержание

Определение - Что означает Схема Снежинки?

В вычислениях схема снежинки ссылается на многомерную базу данных с логическими таблицами, где диаграмма отношения сущностей организована в форме снежинки. Это часто изображается с помощью централизованной таблицы фактов, связанной с несколькими различными измерениями. Таблицы измерений разделены на различные таблицы измерений, которые обычно нормализуются для устранения избыточности. Например, таблица продуктов разделена на таблицы продуктов и субпродуктов.

Схема снежинки напоминает схему звезды. Однако размеры звездообразной схемы нормализованы, поэтому каждая таблица отображает отдельная таблица.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет схему снежинки

Сложные узоры снежинки появляются, когда есть сложные размеры схемы снежинки. Чтобы схема имела форму снежинки, она должна состоять из различных уровней отношений, а дочерние таблицы должны включать несколько родительских таблиц. Таблицы фактов не подвержены эффекту «снежинки».

Схемы Snowflake созданы для гибких запросов по более сложным отношениям и измерениям. Он идеально подходит для отношений «один ко многим» и «многие ко многим» между уровнями измерений и обычно связан с витринами данных и хранилищами многомерных данных, в которых скорость извлечения данных более важна, чем эффективность манипулирования данными. Схемы «снежинка» чаще всего используются с расширенными инструментами запросов, которые создают уровень абстракции между пользователями и необработанными таблицами для сценариев, которые имеют несколько запросов со сложными спецификациями.

Преимущества использования схемы снежинки следующие:
  • Основным преимуществом является прогресс в производительности запросов, поскольку он требует минимального дискового пространства и объединяет таблицы поиска с меньшими размерами
  • Обеспечивает большую гибкость для взаимосвязей между компонентами и уровнями измерения
  • Простота обслуживания благодаря нулевой избыточности
  • Повышает общую производительность, поскольку таблицы меньшего размера связаны

Недостатки схем снежинки включают в себя следующее:


  • Запросы сложнее, потому что требуется объединение дополнительных таблиц. Это затрудняет понимание запросов.
  • Требуется больше времени выполнения запроса из-за использования большего количества таблиц