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 уже стали сегодня одними из наиболее широко распространенных концепций построения аналитических систем.


 

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

59518. Палац культурної людини (мовний етикет) 53.5 KB
  Обладнання: Картки правил поведінки; картки завдань для команд; музика; картина. Продовжувати мандрівку від однієї зупинки до іншої можна тільки тоді коли чергова команда виконає всі завдання зупинки.
59519. Виготовлення новорічних ялинкових прикрас (гірлянди “Сніговики”, “Ялинки”, “Дзвоники”, “Зірочки”) 54 KB
  Організація дітей до роботи Привітання Сьогодні до нас на заняття діти завітали гості. Вступна бесіда Чи вірите ви діти у дива Відповідь учнів Я запитала про дива саме тому бо сьогоднішнє заняття наше буде незвичайним. Ми діти знаємо що в передноворічні...
59520. Інтелектуальна гра “Чи знаєш ти свій край” 55 KB
  Обладнання: історія України портрет гетьманів України. Для того щоб їхня участь у змаганні дала бажані результати їм треба знати: а український алфавіт; б міста гори ріки та озера природоохоронні зони України...
59521. Виховна година: “Батькова криниця” 42 KB
  Учитель. Вітцівська хата, мамина пісня, дідусева казка, бабусина вишиванка, незамулена батькова криниця, з якої пив воду філософ чи мандрівник; старі жорна, що годували в тяжке лихоліття дітей, портрет на стіні найдорожчої людини...
59522. Свято козацького роду (у дошкільному закладі) 79.5 KB
  Гостей дорогих ми вітаємо щиро Покозацьки стрічаємо з хлібом і миром. 2й учень: Для гостей відкрита Наша хата біла Тільки б чужа кривда До нас не забігла. 3й учень: Хліб духмяний в хаті Сяють очі щирі Хай живеться в правді Хай живеться в мирі.
59523. Сценарій до Дня української писемності й мови: “Рідна мова чиста, як роса” 70.5 KB
  1й учень О слово рідне Пращура молитво Громи Перука Велеса поля Софія Київська творіння Ярослава Словяномовна праведна земля. 2й учень В мені в тобі Бояна віщим співом Воно живе здолавши тьму віків Воно Мстиславича Романа голос і ратний клич Данилових полків.
59524. Сценарій КВК до дня правових знань 31 KB
  Познайомити учнів середніх класів з основними правознавства. Виховувати у дітей почуття відповідальності за свої вчинки популяризувати правові закони формувати правову культуру школярів.
59525. Мову вивчай, а пильно про неї знай (свято рідної мови) 58 KB
  Рідна моя мова поетична пісенна Пелюсткова і ніжна як спів солов’я Як народу душа: щира добра натхненна Ти найкраща у світі бо рідна моя 1 Учениця: Скільки в мові тепла і палкого кохання Туги й щастя дзвінкого і світла душі...
59526. Бал казок. Сценарій виховного заходу 42.5 KB
  Дійові особи: Принц Попелюшки Принц Принцеси на горошині Принц Русалоньки князь Гвідон Ельф Морозенко Зайчик Гном Вовк Пєро. З вами міг би я погратись Та від сонця у кутку Мушу я сховатись Виходять два принци: Принц Попелюшки і Принцеси т горошині.