91644

Загрузка данных

Доклад

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

В OLAP системах загрузка данных может производиться практически из различных внешних источников данных включая: различные РСУБД; плоские файлы с фиксированной структурой записей; электронных таблиц Lotus 123 Ecxell и т. Для всех остальных данных хранятся только описания их структуры и программы их выгрузки из центральной обычно реляционной БД. Кодд [1] реляционный подход никогда не предназначался для решения на его основе задач требующих синтеза анализа и консолидации данных.

Русский

2015-07-21

44 KB

0 чел.

Загрузка данных

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

В OLAP системах загрузка данных может производиться практически из различных внешних источников данных, включая:

различные РСУБД;

плоские файлы с фиксированной структурой записей;

электронных таблиц (Lotus 1-2-3, Ecxell и т.д.);

в интерактивном режиме через специально написанные пользовательские приложения.

Следует заметить, что в данные могут храниться как на постоянной основе, так и загружаться динамически, в тот момент, когда к ним обратится пользователя. Таким образом, имеется возможность постоянно хранить в МБД только ту информацию, которая наиболее часто запрашивается пользователями. Для всех остальных данных хранятся только описания их структуры и программы их выгрузки из центральной (обычно реляционной) БД. И хотя при первичном обращении к таким виртуальным данным, время отклика может оказаться достаточно продолжительным, такое решение обеспечивает высокую гибкость и требует более дешевых аппаратных средств. А если впоследствии оказывается, что интенсивность обращения к данным, имеющим статус временных, высока, их статус может быть легко изменен.

В заключение необходимо сказать, что было бы не совсем правильно противопоставлять или говорить о какой-либо серьезной взаимной конкуренции реляционного и многомерного подходов. Правильнее сказать, что эти два подхода взаимно дополняют друг друга. Как отметил Э. Кодд [1], реляционный подход никогда не предназначался для решения на его основе задач, требующих синтеза, анализа и консолидации данных. И изначально предполагалось, что такого рода функции должны реализовываться с помощью внешних по отношению к РСУБД, инструментальных средств.

Но именно на решение таких задач и ориентированы МСУБД. Область, где они наиболее эффективны, это хранение и обработка высоко агрегированных и стабильных во времени данных. И их применение оправдано только при выполнении двух требований.

Уровень агрегации данных в БД достаточно высок, и, соответственно, объем БД не очень велик (не более нескольких гигабайт).

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

Поэтому уже сегодня МСУБД все чаще используются не только как самостоятельный программный продукт, но и как аналитические средства переднего плана, к системам Хранилищ Данных или традиционным оперативным системам, реализуемым средствами РСУБД.

Рисунок 1.(Многоуровневая архитектура).

Причем такое решение позволяет наиболее полно реализовать и использовать достоинства каждого из подходов: компактное хранение детализированных данных и поддержка очень больших БД, обеспечиваемые РСУБД и простота настройки и хорошие времена отклика, при работе с агрегированными данными, обеспечиваемые МСУБД.


 

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

72783. Бизнес планирование, его роль и назначение. Основные разделы бизнес-плана их краткая характеристика 116.5 KB
  Бизнес-планирование является особым видом планирования. Бизнес-планы разрабатываются в случае создания нового предприятия сферы услуг; при обосновании заявок на кредиты; при выходе на новые рынки сбыта и т. п.
72785. Расчёт электродинамичных характеристик прямоугольных волноводов 144.24 KB
  Критическая длина волны с учётом диэлектрической проницаемости Критическая частота Выберем для данного типа волны в волноводе рабочую длину волны. Рабочая длина волны Рабочая частота Вычислим мощность переносимую волной заданного типа по волноводу на выбранной частоте Волновое число...
72786. Сигнализатор уровня воды на базе транзистора BS547 730.5 KB
  Сигнализаторы уровня воды позволяют автоматизировать управление и контроль в технологических процессах; т.е. снизить влияние человеческого фактора, что позволяет, с одной стороны, повысить качество продукции и оптимизировать расход сырья, а, с другой, снизить требования к квалификации и опыту персонала.
72787. Организация процесса приготовления и приготовление полуфабрикатов для сложной кулинарной продукции 274.5 KB
  При написании курсовой работы обучающийся должен иметь практический опыт: разработки ассортимента полуфабрикатов из мяса рыбы и домашней птицы для сложных блюд; расчета массы мяса рыбы и домашней птицы для полуфабрикатов; организации технологического процесса подготовки мяса рыбы и домашней...
72790. Экологическое страхование 220.18 KB
  Целью курсовой работы является изучение теоретических положений о понятии экологического страхования, о его видах и формах, тенденциях развития обязательственных отношений в сфере экологического страхования, регулирующих их правовых норм, а также законодательства об экологическом страховании, и соответствующих им практических рекомендаций.