Хранилища данных (DW)
Специфика КИС проявляется, в первую очередь, благодаря новой форме организации внутримашинной информационной базы, представляющей совокупность взаимосвязанных компонентов (рис. 8.2):
• операционная БД — служит для обеспечения работы функциональных модулей ERP-системы, составляет основу OLTP-системы обработки данных КИС;
• специализированные хранилища данных (Data Warehouse — DW), основа OLAP-систем обработки данных для различных функциональных компонентов КИС.
Операционные БД КИС обеспечивают хранение данных большого объема и сложной логической структуры, находятся под управлением мощных СУБД, как правило, реляционного типа (ORACLE, MS SQL Server, Informix, DB/2 и др.). Такие БД используются в составе многоуровневой клиент-серверной архитектуры КИС; они могут размещаться на одном или нескольких серверах БД. Как правило, БД отделены от программ функциональных модулей, использующих эти данные. Интерфейс пользователя (формы, отчеты, запросы и т.п.) находится на рабочей станции или специализированном сервере.
Основными проблемами ведения операционных БД КИС являются:
• обеспечение необходимого уровня производительности КИС (измеряется количеством транзакций в единицу времени) для реализации регламентированных приложений КИС;
199/
• соответствие требованиям приложений по составу, структуре, объемам данных, времени получения и качеству выходной информации;
• обеспечение надежного хранения данных (периодическое архивирование БД, восстановление БД после сбоев из страховых копий, ведение журнала транзакций для их «отката» и т.п.).
Операционную БД вместе с внешними информационными источниками следует рассматривать как «сырье» для создания предметно-ориентированных, интегрированных, неизменяемых по структуре хронологических данных — хранилищ данных, анализируемых в системах поддержки принятия решений. Витрина (киоск) — подмножество хранилища данных, обеспечивает необходимую производительность получения и анализа данных для конечных пользователей и защиту хранилища данных от несанкционированного доступа.
По определению Б. Инмона, хранилище данных— это предметно-ориентированный, интегрированный, неизменяемый, поддерживающий хронологию набор данных, организованный для целей поддержки принятия решений. Как правило, ХД ориентированы на решение определенных задач анализа и представления данных. В ХД имеются три категории данных:
• метаданные (сведения об источнике, методах сбора информации);
• детальные;
• агрегированные (сводные).
200/
Программное обеспечение ХД обеспечивает: загрузку, форматирование, анализ и реструктуризацию данных; управление доступом к ним; построение витрин данных.
Дата добавления: 2015-02-19; просмотров: 1412;