Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Многомерная модель

Читайте также:
  1. II. 10. МОДЕЛЬ РАЗВИТИЯ НА УКИ
  2. Адміністративна модель
  3. Английская модель цивилизованного общества
  4. Базовая модель медико-социальной работы профилактической направленности I
  5. В этом разделе находится описание ноутбука: модель XPS M1330, версия BIOS’a, сервисный код
  6. Вопрос) Модели покупательского поведения. Модель принятия решения о покупке. Сегментация рынка. Выбор целевых сегментов. Позиционирование.
  7. Вплив факторів конкурентного середовища на фірму. Модель п’яти чинників Портера.

Модели данных

 

Постреляционная модель

 

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

 

R
Код клиента Клиент Номер заказа Вес заказа
К1 Сименс    
   
К2 Атлант    
   

 

Достоинства:

1) представление связанных реляционных таблиц одной постреляционной таблицей, что обеспечивает высокую наглядность представления данных и повышает эффективность их обработки;

2) отсутствие ограничений на длину полей и их количество в записях таблицы.

Недостатком модели является сложность в обеспечении целостности данных.

 

Многомерная модель

 

Многомерная модель предназначена для аналитической обработки информации. Например, данные о продажах автомобилей дилером фирмы «Опель» по реляционной и многомерной моделям.

 

Реляционная модель

Марка автомобиля Месяц Объем продаж
Опель-Астра Январь  
Опель-Астра Февраль  
Опель-Астра Март  
Опель-Вектра Январь  
Опель-Вектра Февраль  
Опель-Омега Февраль  

 

Многомерная модель

Марка автомобиля Январь Февраль Март
Опель-Астра      
Опель-Вектра      
Опель-Омега      

 

Основные понятия многомерной модели:

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

Ячейкаэто поле, значение которого однозначно определяется фиксированным набором измерений. В представленной выше таблице значение ячейки объема продаж однозначно определяется комбинацией временного измерения «Месяц» и «Марка автомобиля».

Многомерную модель, отображающую объемы продаж автомобилей менеджерами по годам, можно представить в виде трехмерного куба.

 

 

В многомерной модели данных используются два варианта организации данных.

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

В поликубической модели определяются несколько гиперкубов с различной размерностью и различными измерениями в качестве граней.

Для извлечения данных из базы, организованной по многомерной модели, применяется ряд специальных операций:

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

Операция вращение применяется в основном при двухмерном представлении данных. Суть ее заключается в изменении порядка при визуальном представлении данных (меняются местами оси X и Y). Для многомерного случая вращение представляет собой процедуру изменения порядка следования измерений.

Операция агрегации означает переход к менее детальному, а детализации – к более детальному представлению информации из гиперкуба. В гиперкуб предыдущего примера могут быть добавлены новые измерения и тогда можно получать информацию не только по объемам продаж отдельных менеджеров, но и по регионам, фирмам, странам.

Достоинством многомерной модели является удобство и эффективность аналитической обработки больших объемов данных, связанных с временными интервалами.

Недостатком является громоздкость для простейших задач оперативной обработки информации.

 


Дата добавления: 2015-12-07; просмотров: 108 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.006 сек.)