ROLAP: відмінності між версіями

[перевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
AHbot (обговорення | внесок)
м виправлення включення вилученого файлу: Файл:Аналітичні запити в реляційній базі даних.jpeg
Немає опису редагування
Рядок 19:
 
 
Аналітичні запити в ROLAP виконуються над віртуальним багатовимірним представленням даних, а їх виконання відбувається на рівні [[Реляційна база даних|реляційної БД]], тобто виконуються [[SQL]]-запити над [[Реляційна система керування базами даних|реляційною системою]].
 
Основними складовими архітектури [[БД]] є таблиця фактів (fact table) і таблиці вимірів (dimension tables). Таблиця фактів є основною таблицею [[БД]]. У ній зазвичай містяться відомості про об'єкти або події, сукупність яких буде піддана аналізу. Таблиці вимірювань містять постійні або рідко змінювані дані. Вони містять як мінімум одне описове поле і цілочисельне ключове поле для однозначної ідентифікації вимірюваної величини. Таблиця вимірів обов'язково повинна знаходитися у відношенні «один до багатьох» з таблицею фактів. Якщо кожний вимір знаходиться в одній таблиці вимірювань, то така схема називається «зірка» (star schema). Якщо ж хоча б один з вимірів знаходиться в декількох взаємопов'язаних таблицях, то така схема побудови називається «сніжинка» (snowflake schema).