27148

Многомерные хранилища данных

Доклад

Информатика, кибернетика и программирование

Сущность многомерного представления данных состоит в следующем. Например для описания процесса продаж могут понадобиться сведения о наименованиях товаров или их групп о поставщике и покупателе о городе где производились продажи а также о ценах количествах проданных товаров и общих суммах. Представление данных в виде многомерных кубов более наглядно чем совокупность нормализованных таблиц реляционной модели структуру которой представляет только администратор БД.

Русский

2013-08-19

69.22 KB

9 чел.

Многомерные хранилища данных

Основное назначение многомерных хранилищ данных (МХД) — поддержка систем, ориентированных на аналитическую обработку данных, поскольку такие хранилища лучше справляются с выполнением сложных нерегламентированных запросов.

Сущность многомерного представления данных состоит в следующем. Большинство реальных бизнес-процессов описывается множеством показателей, свойств, атрибутов и т.д. Например, для описания процесса продаж могут понадобиться сведения о наименованиях товаров или их групп, о поставщике и покупателе, о городе, где производились продажи, а также о ценах, количествах проданных товаров и общих суммах. Кроме того, для отслеживания процесса во времени должен быть введен в рассмотрение такой атрибут, как дата. Если собрать всю эту информацию в таблицу, то она окажется сложной для визуального анализа и осмысления. Более того, она может оказаться избыточной (аномалии РБД). Все это способно окончательно запутать любого, кто попытается извлечь из такой таблицы полезную информацию с целью анализа текущего состояния продаж и поиска путей оптимизации процесса торговли. Указанные проблемы возникают по одной простой причине: в плоской таблице хранятся многомерные данные.

Многомерный куб можно рассматривать как систему координат, осями которой являются измерения, например Дата, Товар, Покупатель. По осям будут откладываться значения измерений — даты, наименования товаров, названия фирм-покупателей, ФИО физических лиц и т.д.

В такой системе каждому набору значений измерений (например, «дата — товар — покупатель») будет соответствовать ячейка, в которой можно разместить числовые показатели (то есть факты), связанные с данным набором. Таким образом, между объектами бизнес-процесса и их числовыми характеристиками будет установлена однозначная связь.

Преимущества многомерного подхода.

  1.  Представление данных в виде многомерных кубов более наглядно, чем совокупность нормализованных таблиц реляционной модели, структуру которой представляет только администратор БД.
  2.  Возможности построения аналитических запросов к системе более широки.
  3.  В некоторых случаях использование многомерной модели позволяет значительно уменьшить продолжительность поиска, обеспечивая выполнение аналитических запросов практически в режиме реального времени. Это связано с тем, что агрегированные данные вычисляются предварительно и хранятся в многомерных кубах вместе с детализированными, поэтому тратить время на вычисление агрегатов при выполнении запроса уже не нужно.

Недостатки.

  1.  Для ее реализации требуется больший объем памяти. (объем данных, который может поддерживаться МХД, обычно не превышает нескольких десятков гигабайт).
  2.  Многомерная структура труднее поддается модификации; при необходимости встроить еще одно измерение требуется выполнить физическую перестройку всего многомерного куба.

Таким образом, применение МХД целесообразно только в тех случаях, когда объем используемых данных сравнительно невелик, а сама многомерная модель имеет стабильный набор измерений.

Достаточно очевидно, что даже при небольших объемах данных отчет, представленный в виде двухмерной таблицы (Модели компьютеров по оси Y и Время по оси X), нагляднее и информативнее отчета с реляционной построчной формой организации.

Реляционная модель представления данных

Многомерная модель представления данных

Модель

Месяц

Объем

 

Июнь

Июль

Август

Celeron

Июнь

12

"Celeron"

12

24

5

Celeron

Июль

24

"Pentium"

2

18

-

Celeron

Август

5

"Athlon"

-

19

-

Pentium

Июнь

2

 

 

 

 

Pentium

Июль

18

 

 

 

 

Athlon

Июль

19

 

 

 

 

Но в любом магазине имеется не три модели товара, а значительно больше (например, 30), и анализ проводится не за три, а за 12 месяцев. В случае построчного (реляционного) представления будет получен отчет в 360 строк (30х12).


 

А также другие работы, которые могут Вас заинтересовать

85092. Биологические ритмы. Общие понятия. Влияние биоритмов на работоспособность человека 37.05 KB
  Влияние биоритмов на работоспособность человека. Ответьте на вопросы: Что такое здоровый образ жизни Какую роль он играет в жизни человека От каких факторов он зависит Какие составляющие он в себя включает На что он направлен Какую роль играет в здоровом образе жизни здоровое питание В чем заключается здоровое питание Что такое культура питания К соблюдению каких правил она сводится Назовите основные правила здорового питания. Усталость особенно сильно влияет на человека если его повседневный ритм жизни не удобен для его...
85093. Увольнение с военной службы и пребывание в запасе 47.5 KB
  Увольнение с военной службы и пребывание в запасе. Изучить порядок увольнения с военной службы и прохождение службы в запасе. Согласно Федеральному закону О воинской обязанности и военной службе военная служба подразделяется на военную службу по призыву по контракту и военную службу в запасе. Военнослужащий запаса тот же гражданский человек так же работает занимается бизнесом получает от этого доход который дает ему средства к существованию на него не распространяется действие общевоинских уставов над ним нет командиров он не может...
85094. Общевоинские уставы Вооруженных сил Российской Федерации — закон воинской жизни 43.44 KB
  Общевоинские уставы Вооруженных сил Российской Федерации закон воинской жизни. Изучить структуру и содержание общевоинских уставов. Ознакомиться с историей создания уставов в России. О воин службою живущий Читай устав на сон грядущий И утром ото сна восстав Читай внимательно устав Конечно это типичный образец армейской сатиры но зерно истины в нем есть.
85095. Военная присяга — клятва воина на верность Родине — России 42.76 KB
  Изучить условия и порядок приведения военнослужащим к военной присяге. Студенты обучающиеся на военной кафедре университета проходят военные сборы в одной из воинских частей. Их он получает только после принятия военной присяги. В армии обычаев которые бы так четко разделяли солдат не принявших военной присяги от тех кто ее принял нет.
85096. Прохождение военной службы по контракту 44.58 KB
  Прохождение военной службы по контракту Цель: изучить порядок поступления на военную службу по контракту и её прохождения. В этих условиях количество военнослужащий по контракту в армии и на флоте должно возрасти в несколько раз а самое главное должно существенно повыситься их качество уровень образования состояние здоровья социальный статус до поступления на военную службу. Что такое служба по контракту Чем служба по контракту отличается от службы по призыву Кто может поступить на службу по контракту Происходит ли отбор граждан...
85097. Права и ответственность военнослужащих 42.27 KB
  Права и ответственность военнослужащих. Изучить обязанности военнослужащих и ее виды юридическую ответственность военнослужащих. С правами и свободами военнослужащих и особенностями их реализации в Российской Федерации мы уже познакомились. Сегодня мы изучим остальные составляющие правового статуса военнослужащих их обязанности и ответственность.
85098. Альтернативная гражданская служба 40.41 KB
  Изучить особенности альтернативной гражданской службы по сравнению с военной службы. Из приведенного списка причин отметьте знаком те причины по которым контракт с гражданином не может быть заключен: отсутствие в Вооруженных силах Российской Федерации других войсках воинских формированиях и органах вакантных воинских должностей согласно профилю подготовки кандидата или полученной им военноучетной специальности; в отношении гражданина вынесен обвинительный приговор и которому назначено наказание ; в отношении гражданина ведется...
85099. Военнослужащий - патриот, с честью и достоинством несущий 45.71 KB
  Военнослужащий патриот с честью и достоинством несущий звание защитника Отечества Цели урока. Темой нашего сегодняшнего урока станут узловые понятия военной этики патриотизм воинская честь и воинский долг. Что такое патриотизм В чем особенности чувства патриотизма военнослужащего Что вы знаете о военнопатриотических клубах и обществах В чем состоят особенности деятельности этих организаций Какие боевые традиции связанные с чувством патриотизма вы запомнили из курса ОБЖ для 10го класса В чем состоит верность Боевому знамени...
85100. Правила личной гигиены и здоровье 44.16 KB
  Нормальная жизнь человека в любом населенном пункте а особенно в крупном городе станет короткой и невыносимой если не соблюдать нормы гигиены. Гигиена основа санитарии а следовательно безопасности человека. Понятие гигиены очень широкое но начинается она с малого с гигиены отдельного человека т. Что такое личная гигиена и какова ее структура Меняются ли правила личной гигиены с изменением возраста человека Какое правило личной гигиены вы считаете главным В чем состоит великое гигиеническое изобретение русского народа Какие...