Технологии интеллектуального анализа данных : учебное пособие
19 по сравнению с реляционными используют память. В многомерной СУБД заранее резервируется место для всех значений, даже если часть из них заведомо будет отсутствовать. Другой недостаток со- стоит в том, что выбор высокого уровня детализации при реализа- ции гиперкуба может очень сильно увеличить размер многомерной БД. В силу этих, а также некоторых других причин доступные на рынке многомерные СУБД не в состоянии оперировать данными большого объема. Объем, доступный им для хранения, ограничен 10-20 гигабайт. Целесообразно использовать многомерную модель, если объем БД невелик и гиперкуб использует стабильный во времени набор измерений. 1.5. Реляционная модель хранилища данных Основой при построении хранилища данных может служить и традиционная реляционная модель данных. В этом случае гипер- куб эмулируется СУБД на логическом уровне. В отличие от мно- гомерных реляционные СУБД способны хранить огромные объемы данных, однако они проигрывают по скорости выполнения анали- тических запросов. При использовании РСУБД для организации хранилища дан- ные организуются специальным образом. Чаще всего использует- ся так называемая радиальная схема. Другое ее название – «звез- да» (star). В этой схеме используются два типа таблиц: таблица фактов (фактологическая таблица) и несколько справочных таблиц (таблицы измерений). В таблице фактов обычно содержатся данные, наиболее ин- тенсивно используемые для анализа. Если проводить аналогию с многомерной моделью, то запись фактологической таблицы соот- ветствует ячейке гиперкуба. В справочной таблице перечислены
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy