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


 

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

54547. Натюрморт. Тоновий малюнок 340 KB
  Мета уроку: продовжувати знайомство з жанром натюрморту; формувати вміння передавати форму обєм; фактуру предмета працювати над композицією розвивати спостережливість гостроту зору. Під кінець роботи обовязково розглянути малюнок з певної відстані. Малюнок 1 Малюнок 2 Малюнок 3 Малюнок 4 Малюнок 5 Малюнок 6 Малюнок 7.
54548. Бабусина наука 33 KB
  Щоб ми швидше дістались її дому бабуся нам підказала коротку дорогу. Діти рухаються згідно інструкції Бабуся виходить з хати. Бабуся: Добрий день мої дорогенькі Як я рада вас бачити Ви так виросли Ви ж збираєтесь іти до школи Готові 2. Бабуся: Зараз я перевірю на дошці виставлено 10 тварин та 10 птахів.
54549. ЯК ПИСАТИ НАУКОВУ РОБОТУ З ФІЛОЛОГІЇ 82 KB
  Безумовно сьогоднішній учитель має можливість через інетâ знайти вимоги до змісту та оформлення роботи наприклад на сайтах МАНУ та МОНУ: mn. Я маю чималий досвід цієї роботи: 15 моїх учнів захищали наукові роботи усі брали участь у конкурсізахисті обласного рівня лише двоє не отримали призових місць четверо захищали роботи на Всеукраїнському рівні усі мали призові місця два І місця та два ІІІ м. Пропоную до Вашої уваги деякі порадиспостереження що народилися в процесі багаторічної роботи з учнями над науковими дослідженнями....
54550. Біологія – наука про живу природу 162 KB
  Передбачувані результати навчального заняття: А Знати:; що вивчає наука біологія; основні ознаки живого; основні галузі біології; принципи класифікації організмів; значення біології у практичній діяльності людини Б Нормувати: теоретичний матеріал у вигляді усної розповіді та діалогу; В Цінувати: старанність ініціативність працьовитість; переконання у справедливості; особисту точку зору. До неї входять: Ботаніка ботане рослина вивчає рослини. Зоологія зоон тварина вивчає тварини.
54551. Наука і технічний прогрес 83 KB
  They mke it possible to do complicted tsks in short time You cn buy lmost nything on the Internet without hving to leve your home. Some people becme ddicted to the Internet nd computer. 3 Which web browser does your computer use Internet Explorer Fire fox Mzil 4 How mny buttons re there on your mouse There re two buttons on my mouse. 7 re you member of ny cht group 8 Wht else cn you use the Internet for to find interesting informtion to do complicted tsks Повідомлення теми та мети уроку.
54552. Свято «Наум, Наум – наведи на ум» 49 KB
  Учитель: за народним календарем 14 грудня день Святого Наума покровителя розуму і доброчинства. учитель англійської мови вивчає дітей два три слова Конкурс: на листку паперу намалювати квіти з закритими очима кожен учасник по одній квітці. Учитель: Як ви вважаєте діткичи завжди були школи в Україні Перша школа в Україні була заснована князем Володимиром Великим у 988 році.
54553. Інтегроване навчання із використанням інноваційних технологій 105.5 KB
  Етап початкового навчання є перехідним від звичного способу життєдіяльності в період дошкільного дитинства до способу який домінує в режимі життєдіяльності молодшого а потім і старшого підліткового віку. Основним завданням початкової школи вважається і я з цим безперечно згодна підготовка до систематичного цілеспрямованого навчання на старших вікових паралелях виховання позитивної мотивації учіння емоційно благополучного ставлення до школи і навчальної праці формування пізнавальних потреб. Навчання в школі будується на предметній...
54554. Реалізація принципів розвиваючого навчання на уроках і позакласних заходах початкової школи як передумова формування та розвитку креативної особистості 171.5 KB
  Тому особливої актуальності набуває проблема реалізації розвивального принципу навчання на уроках у початковій школі. Розгляд терміну розвиваюче навчання припускає перш за все вивчення проблеми співвідношення навчання і розвитку яка завжди визнавалася однією із основних проблем педагогіки. На різних історичних етапах її рішення мінялося що обумовлене зміною методологічних установок появою нових трактувань розуміння суті розвитку особи і самого процесу навчання переосмисленням ролі останнього в цьому розвитку.
54555. Компетентнісно-зорієнтоване навчання у структурі трудової підготовки учнів 91 KB
  Життєвий досвід дитини вирішальний фактор формування особистості а вся система навчання і виховання повинна допомогти їй виявити у собі і розвинути те що їй органічно притаманне. Тільки таким чином можливо досягти мети формування особистості готової до життя у світі що постійно змінюється здатної до навчання та самовдосконалення до прийняття ефективних рішень. Тому компетентнісна стратегія є одним з магістральних напрямків реформування освітньої системи в Україні і вона пов'язана з принципово новим цілепокладанням у педагогічному...