Информационные хранилища (ИХ) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Информационные хранилища (ИХ)



Использование БД на предприятии не дает желаемого результата от автоматизированной деятельности предприятия. Причина состоит в том, что реализованные в БД функции отличаются от функции ведения бизнеса, т.к. данные собранные в базах неадекватной информации которая нужна лицам принимающим решение. Решением данной проблемы стала реализация технологии ИХ. ИХ – это автоматизированная система, которая собирает данные из существующих баз и внешних источников, формирует, хранит и экспортирует информацию как единое. ИХ обеспечивают инструментарий для преобразования больших объемов детализированных данных в форму, которая удобна для стратегического планирования и необходима специалисту отвечающего за принятие решений. При этом происходит «слияние» различных сведений в требуемую предметно-ориентированную форму с использованием различных методов анализа. Особенностью новой технологии является то, что она предлагает среду накопления данных, которая не только надежна, но по сравнению с распределенными СУБД оптимальна с точки зрения доступа к данным и манипулирования ими.

37. Особенности данных информационного хранилища.

1. Предметная ориентация – данные организованы в соответствии со способом их применения. 2. Интегрированность – данные согласуются в соответствии с определенной системой наименования, хотя могут принадлежать к различным источникам, и их формы представления могут не совпадать. 3. Упорядочность во времени – данные согласуются во времени для использования в сравнениях идентификациях и прогнозах. 4. Неизменность и целостность – данные не обновляются и не изменяются, а только перезагружаются и считываются. Используют метабазы для описания и управления данными, операции суммирования, для уменьшения объема данных увеличивает скорость позволяя быстро получить обзор ситуации или в деталях рассмотреть нужный предмет. При этом обеспечивается секретность данных предназначенных руководителям различных уровней. Для преобразования данных в предметно-ориентировочную форму требуются языки запросов нового поколения. Язык SQL не обеспечивает выборку необходимых данных из хранилища. Для уменьшения размера ИХ до минимального при сохранении максимального количества информации применяются эффективные методы сжатия данных. В ИХ используются статистические технологии генерирующие «информацию об информации», методы обработки электронных документов аудио-, видеографов (переход из одного состояния в другое). Информационная метабаза содержит метаданные, которые описывают как устроены данные, частоту изменения, откуда приходят существенные части данных, как они могут быть исполнены, кто может ими пользоваться. Для управленческого персонала метабаза предлагает предметно-ориентировочный подход, показывая какая информация имеется в наличии, как она получена, кто её может использовать. Для работы приложений метабаза поддерживает интеллектуальный выбор информации относящийся только к определенной задаче. Для руководителя предприятием данные доступны посредством SQL запросов создания интерактивных отчетов на экране, использование более развитых систем поддержки принятия решения, многомерного просмотра данных, по средствам гипертекстовой технологии. При организации хранения данных обычно используются выделенные серверы или кластеры серверов (группа накопителей видеоустройств с общим контролером) для доступа к серверам и их взаимосвязи требуются технологии удовлетворяющие условиям: 1. малая задержка – хранилище данных порождает 2 трафика: запросы пользователя и ответы. Для формирования ответа требуется время, но т.к. число пользователей велико, время ответа становится неопределенным. Для обычных данных такая задержка несущественна, а для мультимедийных – существенна. 2. высокая пропускная способность – т.к. данные могут находится в разных базах требуется синхронизация при формировании ответа. Тем более, что базы могут находится на значительных расстояниях друг от друга, поэтому для обеспечения сбалансированной нагрузки необходимо не менее 100 Мбит/сек. 3. надежность – при работе с кластерами серверов интенсивный обмен данными требует, чтобы вероятность потери пакета была очень мала. 4. возможность работы на большие расстояния – если серверы кластера удалены друг от друга, то требуется технология обеспечивающая передачу со скоростью 100 Мбит/сек на расстояние не менее 1 км. Реляционная модель данных накладывает ограничения на скорость выборки и вычеслении при сложной модели данных предметной области, поэтому при создании ИХ используются специализированные средства поиска и выборки данных с помощью OLAP и ODS систем

Банки данных

Банк данных- одна из форм информационных систем. Банком данных называют систему специальным образом организованных баз данных, программных, технических, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных. БД создается для решения не одной, а нескольких связанных задач как правило группой пользователей. В банках данных имеются специальные средства обеспечивающие для пользователей работу с СУБД. Централизованное управление данными имеет преимущества по сравнению с обычной файловой системой:1 сокращение избыточности хранения данных2 сокращение трудоемкости разработки, эксплуатации и модернизации информационных систем3 обеспечение удобного доступа к данным Основные требования к банкам данных:1.адекватность отображения предметной области(полнота, целостность и непротиворечивость данных, актуальность информации)2.возможность взаимодействия пользователей разных категорий, высокая эффективность доступа к данным3.«дружественный» интерфейс, малое время на обучение4.обеспечение секретности и разграничение доступа к данным для разных пользователей5.надежность хранения и защита данныхЯдром банка данных является БД- поименованная совокупность взаимосвязанных данных, находящихся под управлением СУБД. В состав банка данных включается метаинформация, которая включает в себя описание структуры БД(схемы и подсхемы), модель предметной области, информацию о пользователях и их правах, описание формы входных и выходных документов. Централизованное хранилище метаинформации назыв. словарем данных. Особенно большое значение имеют словари данных в системах автоматизированного проектирования информационных систем. Программные средства СУБД подразделяют на: 1 ядро СУБД, которое обеспечивает ввод-вывод, обработку и хранение данных в БД2 трансляторы, обеспечивающие перевод языка СУБД на некоторый внутренний язык, и используемый ядром3 утилиты, служат для настройки системы, отладки программ, архивирования и восстановления БД, сбора статистики4 прикладные программы, служат для обработки запросов к БД5 языковые средства. Обеспечивают взаимодействия пользователей с БД Язык обычно включает в себя средства спецификации данных, отчетов, экранных форм, запросов и процедурные средства для описания последовательности решения задач. Язык СУБД может быть универсальным языком программирования с включением специфического подъязыка для работы с БД. Пример. Языки универсальных систем программирования Delphi, Visial C++, Visial Basic, включают язык SQL.Технические средства включают в себя компьютерную технику, периферийные устройства ввода-вывода информации, средства работы в сети, организационно-методические средства-инструкции, методические и регламентные материалы для пользователей.Персонал -специалисты, обеспечивающие создание работы и развитие банка данных. В состав персонала банка данных входят разные специалисты: администраторы банка данных, системные аналитики, системные и прикладные программисты, операторы…Основные функции и задачи, решаемые персоналом при разработке и эксплуатации банка данных:1.анализ предметной области (определение конечной потребности пользователей, построение информационной модели предметной области, выявление ограничений целостности)2.проектирование структуры БД (определение состава и структуры файлов БД, описание ее схемы на языке описания данных)3.задание ограничения целостности БД4.загрузка и ведение БД (к ведению относят: удаление, изменение, добавление записей)5.защита данных (разграничение пользователей, выбор и проверка средств защиты)6.обеспечение восстановления БД7.анализ эффективности банка данных и развитие системы8.работа с пользователями 9.сопровождение программного обеспечения10организационно-методическая работа. По условиям предоставления услуг различают:-бесплатные и платные банки. По форме собственности:-государственные, негосударственные. По степени доступности: -общедоступные, с ограниченным кругом пользователей. Разработка банка данных состоит из 4 этапов:1.формирование и анализ требования к системе: 1.1составляется спецификация системы, включающая список задач, которые может решать банк данных1.2перечень конечных пользователей и их функции1.3перечень требований к БД1.4составляется схема документа-оборота в организации;2.концептуальное проектирование: создается информационная модель системы без привязки к типу ЭВМ и типу системных программных средств. Строится инфологическая БД, которая наиболее полно описывает предметную область в терминах пользователя,3.проектирование реализации: выбирается вычислительная система, системные программные средства и СУБД, проектируется структура данных и строится дано - логическая модель БД(схема-БД), которая представляет собой описание логической структуры БД на языке конкретно выбранной СУБД; 4.физическая реализация, включает в себя создание и загрузку данных в БД, разработку и отладку программных средств для работы с БД, написание и подготовку технической документации. строится физическая модель БД, которая описывает способы физической организации данных.



Поделиться:


Последнее изменение этой страницы: 2016-04-07; просмотров: 230; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.118.7.85 (0.007 с.)