91635

Многомерные базы данных

Доклад

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

Поэтому не удивительно то внимание которое сегодня уделяется средствам реализации и концепциям построения информационных систем ориентированных на аналитическую обработку данных. И в первую очередь это касается систем управления базами данных основанными на многомерном подходе МСУБД....

Русский

2015-07-21

42.17 KB

1 чел.

Многомерные базы данных

Сегодня все большее число организаций приходит к пониманию того, что без наличия своевременной и объективной информации о состоянии рынка, прогнозирования его перспектив, постоянной оценки эффективности функционирования собственных структур и анализа взаимоотношений с бизнес-партнерами и конкурентами их дальнейшее развитие становится практически невозможным. Поэтому не удивительно то внимание, которое сегодня уделяется средствам реализации и концепциям построения информационных систем, ориентированных на аналитическую обработку данных. И в первую очередь это касается систем управления базами данных, основанными на многомерном подходе - МСУБД.

Следует заметить, что МСУБД не являются изобретением девяностых годов, а сам многомерный подход возник практически одновременно и параллельно с реляционным. Однако, только начиная с середины девяностых годов, а точнее с 1993 г., интерес к МСУБД начал приобретать всеобщий характер. Именно в этом году появилась новая программная статья одного из основоположников реляционного подхода Э. Кодда [1], в которой он сформулировал 12 основных требований к средствам реализации OLAP (табл. 1) и произвел анализ некоторых как субъективных, так и вполне объективных недостатков реляционного подхода, затрудняющих его использование в задачах, требующих сложной аналитической обработки данных.

1

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

Средства должны поддерживать многомерный на концептуальном уровне взгляд на данные.

2

Прозрачность

Пользователь не должен знать о том, какие конкретные средства используются для хранения и обработки данных, как данные организованы и откуда они берутся.

3

Доступность

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

4

Согласованная производительность

Производительность практически не должна зависеть от количества Измерений в запросе.

5

Поддержка архитектуры клиент-сервер

Средства должны работать в архитектуре клиент-сервер.

6

Равноправность всех измерений

Ни одно из измерений не должно быть базовым, все они должны быть равноправными (симметричными).

7

Динамическая обработка разреженных матриц

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

8

Поддержка многопользовательского режима работы с данными

Средства должны обеспечивать возможность работать более чем одному пользователю.

9

Поддержка операций на основе различных измерений

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

10

Простота манипулирования данными

Средства должны иметь максимально удобный, естественный и комфортный пользовательский интерфейс.

11

Развитые средства представления данных

Средства должны поддерживать различные способы визуализации (представления) данных.

12

Неограниченное число измерений и уровней агрегации данных

Не должно быть ограничений на число поддерживаемых Измерений.

Таблица 1. (12 правил оценки средств для OLAP).

Набор этих требований, послуживших де-факто определением OLAP, достаточно часто вызывает различные нарекания, так как здесь смешаны:

  1. собственно требования, например п.п. 1, 2, 3, 6;
  2. не формализуемые пожелания, например п.п. 10, 11;
  3. требования к компьютерной архитектуре, а не к программным средствам, например, непонятно, почему аналитическая система отвечающая 11 требованиям из 12, но реализованная на основе Unix-станции с терминалами, не является OLAP - п.п. 5. Тем более, что уже есть п. 2 (Прозрачность) и п. 3 (Доступность).

Многомерное представление данных и OLAP уже стали сегодня одними из наиболее широко распространенных концепций построения аналитических систем.


 

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

9942. Радиоматериалы, радиокомпоненты и электроника 213.95 KB
  Предмет и задачи дисциплины Учебные, методические и воспитательные цели: 1. Изучить предмет и задачи дисциплины, назначение, параметры и особенности применения резисторов, способствовать формированию творческого мышления. 2. Прививать умение в...
9943. Электронные лампы. Особенности работы электронных приборов СВЧ 252.86 KB
  Электронные лампы. Особенности работы электронных приборов СВЧ Занятие 1. Электронные лампы Учебные, методические и воспитательные цели: 1. Изучить устройство, принцип действия и статические характеристики электронных ламп, стимулировать ...
9944. Устройство и принцип действия полупроводниковых диодов. Разновидности и особенности полупроводниковых диодов 198 KB
  Занятие 1. Устройство и принцип действия полупроводниковых диодов Учебные, методические и воспитательные цели: 1.Изучить назначение, устройство, характеристики, параметры выпрямительных, высокочастотных, импульсных и туннельных диодов, особенности...
9945. Устройство и принцип действия транзистора. Транзистор в режиме усиления. Импульсные свойства транзистора. 294.5 KB
  Устройство и принцип действия транзистора. Транзистор в режиме усиления. Импульсные свойства транзистора. Занятие 1. Устройство и принцип действия транзистора Учебные, методические и воспитательные цели: 1. Изучить устройство, принцип работы, статич...
9946. Полевые транзисторы с управляющим электронно-дырочным переходом и переходом металл-полупроводник. Транзисторы со структурой металл-диэлектрик-полупроводник. 275.31 KB
  Полевые транзисторы с управляющим электронно-дырочным переходом и переходом металл-полупроводник. Транзисторы со структурой металл-диэлектрик-полупроводник. Занятие 1. Полевые транзисторы (ПТ) с управляющим электронно- дырочным переходом и переходом...
9947. Основные понятия микроэлектроники. Основы цифровых и аналоговых интегральных схем. Операционные усилители. Схемы включения операционных усилителе 143.5 KB
  Основные понятия микроэлектроники. Основы цифровых и аналоговых интегральных схем. Операционные усилители. Схемы включения операционных усилителей. Занятие 1. Основные понятия микроэлектроники Учебные, методические и воспитательные цели: 1. Изучить ...
9948. Операционные усилители 211 KB
  Операционные усилители Учебные, методические и воспитательные цели: 1. Изучить основы построения дифференциальных усилителей, структурную схему, характеристики и параметры операционных усилителей. 2. Прививать мет...
9949. Большие интегральные схемы 147 KB
  Большие интегральные схемы Учебные, методические и воспитательные цели: 1. Изучить проблемы повышения степени интеграции, базовые матричные кристаллы. 2. Совершенствовать умение выделять главное для качестве...