91644

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

Доклад

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

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

Русский

2015-07-21

44 KB

0 чел.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

9688. Понятие информационного процесса 69.5 KB
  Понятие информационного процесса. Для целенаправленного использования информации ее необходимо собирать, преобразовывать, передавать, накапливать и систематизировать. Информационный процесс - это совокупность последовательных действий, производимых ...
9689. Понятие и виды информации 64.5 KB
  Понятие информации Слово информация происходит от латинского слова informatio, что в переводе означает сведение, разъяснение, ознакомление. Понятие информация в курсе информатики является базовым (основным), его нел...
9690. Понятие управления. Кибернетика 46.5 KB
  Понятие управления. Кибернетика. Жизнедеятельность любого организма или нормальное функционирование технического устройства связаны с процессами управления. Процессы управления включают в себя получение, хранение, преобразование и передачу информаци...
9691. Основные понятия информатики. Информация и ее виды 38 KB
  Сообщение - это материальная форма информации. Сообщения могут передаваться между людьми с помощью самых разнообразных способов. Однако любое сообщение всегда материально, то есть, представлено некоторой материальной субстанцией...
9692. Правовая охрана программ и данных. Методы защиты информации. Лицензионные, условно бесплатные и бесплатные программы 43.5 KB
  Правовая охрана программ и данных. Методы защиты информации. Лицензионные, условно бесплатные и бесплатные программы. Все программы по их юридическому статусу можно разделить на три большие группы: лицензионные, условно бесплатные (shareware) и своб...
9693. Понятие структуры. Индекс массива 149.5 KB
  Понятие структуры До сих пор мы работали с простыми типами данных - логический (boolean), целый (integer, word, byte, longint), вещественный (real), символьный (char). Для оптимизации обработки больших объемов информации требуются да...
9694. Формы и виды оптовой продажи 35 KB
  Формы и виды оптовой продажи Оптовый товарооборот является одним из основных показателей хозяйственной деятельности оптовых предприятий. Его объем и структура характеризуют степень развития производства и уровень народного потребления. В зависимости...
9695. Транзитная форма продажи товаров с участием и без участия торговых посредников в расчетах 34 KB
  Транзитная форма продажи товаров с участием и без участия торговых посредников в расчетах. В сфере торговли широко распространены так называемые транзитные сделки. Транзитная торговля позволяет ускорить товарооборот и сократить цепочку последователь...
9696. Складская форма продажи товаров и ее особенности 31 KB
  Складская форма продажи товаров и ее особенности. Складская форма товародвижения подразумевает оптовую продажу товаров со складов. Это позволяет выполнять предварительную подсортировку имеющихся товаров и предлагать товары оптовым покупателям в необ...