Автор работы: Пользователь скрыл имя, 04 Июня 2013 в 21:06, реферат
Процесс передачи информации и средства для этой передачи носят название коммуникации. Одновременно под коммуникацией понимают связь между объектами, а также сам процесс взаимодействия в организации и между организациями. Коммуникации играют в менеджменте огромную роль, являются важнейшим средством для достижения целей организации. Развитие новых коммуникационных технологий прямо и опосредованно влияет на экономические процессы. Специалистами прогнозируется значительное изменение рынка труда, а в качестве показателей новой фазы рыночного хозяйства определяются глобализации, ускорение и децентрализация.
ВВЕДЕНИЕ
1 ОПИСАНИЕ OLAP-СИСТЕМЫ
1.1 Двенадцать правил Кода
2 ОСОБЕННОСТИ АРХИТЕКТУРЫ. КЛАССИФИКАЦИЯ OLAP-СИСТЕМ
2.1 Источники данных
2.2 Модели хранения активных данных
2.3 Хранение активных данных в многомерной БД
2.4 Хранение активных данных в реляционной БД
2.5 Хранение активных данных в «плоских» БД
2.6 Гибридный подход к хранению данных
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
2 ОСОБЕННОСТИ АРХИТЕКТУРЫ. КЛАССИФИКАЦИЯ OLAP-СИСТЕМ
На архитектуру конкретных OLAP-систем оказывают влияние несколько факторов. Среди них — взаимодействие с источниками данных, особенности организации хранения данных в самой OLAP-системе и подход к обработке данных в ней.
OLAP-системы редко
При этом с одной стороны, специфичные для OLAP-систем требования к данным обычно подразумевают хранение данных в специальных оптимизированных под типовые задачи OLAP структурах, с другой стороны, непосредственное извлечение данных из существующих систем в процессе анализа привело бы к существенному падению их производительности.
Следовательно, важным требованием является обеспечение максимально гибкой связки импорта-экспорта между существующими системами, выступающими в качестве источника данных и OLAP-системой, а также OLAP-системой и внешними приложениями анализа данных и отчетности.
При этом такая связка должна удовлетворять
очевидным требованиям
OLAP предполагает многомерное
Это, однако, не значит, что все OLAP-системы используют многомерную модель для хранения активных, "рабочих" данных системы. Так как модель хранения активных данных оказывает влияние на все диктуемые FASMI-тестом требования, её важность подчёркивается тем, что именно по этому признаку традиционно выделяют подтипы OLAP — многомерный (MOLAP), реляционный (ROLAP) и гибридный (HOLAP).
Вместе с тем, некоторые эксперты,
во главе с вышеупомянутым Найджел
В этом случае данные OLAP хранятся в многомерных СУБД, использующих оптимизированные для такого типа данных конструкции. Обычно многомерные СУБД поддерживают и все типовые для OLAP операции, включая агрегацию по требуемым уровням иерархии и так далее.
Этот тип хранения данных в каком-то смысле можно назвать классическим для OLAP. Для него, впрочем, в полной мере необходимы все шаги по предварительной подготовке данных. Обычно данные многомерной СУБД хранятся на диске, однако, в некоторых случаях, для ускорения обработки данных такие системы позволяют хранить данные в оперативной памяти. Для тех же целей иногда применяется и хранение в БД заранее рассчитанных агрегатных значений и прочих расчётных величин.
Многомерные СУБД, полностью поддерживающие многопользовательский доступ с конкурирующими транзакциями чтения и записи достаточно редки, обычным режимом для таких СУБД является однопользовательский с доступом на запись при многопользовательском на чтение, либо многопользовательский только на чтение.
Среди условных недостатков, характерных
для некоторых реализаций многомерных
СУБД и базирующихся на них OLAP-систем
можно отметить их подверженность непредсказуемому
с пользовательской точки зрения
росту объёмов занимаемого БД
места. Этот эффект вызван желанием максимально
уменьшить время реакции
Степень проявления этой проблемы, а также связанных с ней проблем эффективного хранения разреженных кубов данных, определяется качеством применяемых подходов и алгоритмов конкретных реализаций OLAP-систем.
Данные OLAP могут храниться в традиционной РСУБД. В большинстве случаев этот подход используется при попытке «безболезненной» интеграции OLAP с существующими учётными системами, либо базирующимися на РСУБД хранилищами данных. Вместе с тем, этот подход требует от РСУБД для обеспечения эффективного выполнения требований FASMI-теста (в частности, обеспечения минимального времени реакции системы) некоторых дополнительных возможностей.
Обычно данные OLAP хранятся в ненормализованном виде, а часть заранее рассчитанных агрегатов и значений хранится в специальных таблицах. При хранении же в нормализованном виде эффективность РСУБД в качестве метода хранения активных данных снижается.
Проблема выбора эффективных подходов и алгоритмов хранения рассчитанных данных также актуальна для OLAP-систем, базирующихся на РСУБД, поэтому производители таких систем обычно акцентируют внимание на достоинствах применяемых подходов.
В целом считается, что базирующиеся на РСУБД OLAP-системы медленнее, систем, базирующихся на многомерных СУБД, в том числе за счет менее эффективных для задач OLAP структур хранения данных, однако на практике это зависит от особенностей конкретной системы.
Среди достоинств хранения данных в РСУБД обычно называют большую масштабируемость таких систем.
2.5 Хранение активных данных в «плоских» файлах
Этот подход предполагает хранение порций данных в обычных файлах. Обычно он используется как дополнение к одному из двух основных подходов, с целью ускорения работы за счет кэширования актуальных данных на диске или в оперативной памяти клиентского ПК.
Большинство производителей OLAP-систем, продвигающих свои комплексные решения, часто включающие помимо собственно OLAP-системы СУБД, инструменты ETL и отчетности, в настоящее время используют гибридный подход к организации хранения активных данных системы, распределяя их тем или иным образом между РСУБД и специализированным хранилищем, а также между дисковыми структурами и кэшированием в оперативной памяти.
Так как эффективность такого решения зависит от конкретных подходов и алгоритмов, применяемых производителем для определения того, какие данные и где хранить, то делать выводы о изначально большей эффективности таких решений как класса без оценки конкретных особенностей рассматриваемой системы.[1,2]
ЗАКЛЮЧЕНИЕ
По Кодду,
многомерное концептуальное представление
— это множественная
Актуальность
OLAP-технологий обусловлена их практической
значимостью для анализа
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ