Будинки Бази даних Що таке схема сніжинки? - визначення з техопедії

Що таке схема сніжинки? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає схема Сніжинки?

Під час обчислень схема сніжинки посилається на багатовимірну базу даних з логічними таблицями, де діаграма взаємозв'язків об'єкта розташована у формі сніжинки. Його часто зображують централізованою таблицею фактів, пов'язаною з декількома і різними вимірами. Таблиці розмірів поділяються на різні вимірювальні таблиці, які, як правило, нормалізуються, щоб очистити надмірність. Наприклад, таблиця продуктів поділяється на таблиці продуктів і субпродуктів.


Схема сніжинки нагадує схему зірки. Однак розміри схеми зірки нормалізуються, так що окрема таблиця зображує кожен вимір.

Техопедія пояснює схему Сніжинки

Складні візерунки сніжинки з’являються, коли є детальні розміри схеми сніжинки. Для того, щоб схема мала форму сніжинки, вона повинна складатися з різних рівнів взаємозв'язку, а дочірні таблиці повинні містити кілька батьківських таблиць. Таблиці фактів не впливають на ефект "сніжинки".


Сніжинки створюються для гнучких запитів щодо складніших взаємозв'язків і розмірів. Він ідеально підходить для взаємовідносин між багатьма і багатьма-багатьма між рівнями вимірів і, як правило, асоціюється з марками даних та розмірними сховищами даних, в яких швидкість пошуку даних є більш критичною, ніж ефективність маніпулювання даними. Сніжинки схеми найчастіше використовуються з розширеними інструментами запитів, які будують шар абстракції між користувачами та необробленими таблицями для сценаріїв, які мають кілька запитів із детальними специфікаціями.


Переваги використання схеми сніжинки такі:

  • Ключовою перевагою є прогресування продуктивності запитів, оскільки воно вимагає мінімального зберігання на диску та приєднується до таблиць пошуку менших розмірів
  • Забезпечує кращу гнучкість для взаємозв'язків між компонентами та рівнями розмірів
  • Легкий в обслуговуванні, завдяки нульовій надмірності
  • Підвищує загальну ефективність, оскільки менші таблиці сполучені

До недоліків схем сніжинки відносяться наступні:

  • Запити складніше, тому що потрібне об'єднання додаткових таблиць. Це ускладнює розуміння запитів.
  • Вимагає більше часу на виконання запитів, завдяки використанню більше таблиць
Що таке схема сніжинки? - визначення з техопедії