Способы организации информационной базы.
Информационная база (ИБ) — это совокупность данных, организованная определенным способом и хранимая в памяти вычислительной системы в виде файлов, с помощью которых удовлетворяются информационные потребности аппарата управления и функциональных подсистем ИС. Способы организации ИБ: (1)совокупность локальных файлов – поддерживается функциональными ППП; 2)интегрированная БД – основывается на использовании универсальных программных средств загрузки, хранения, поиска и ведения данных (СУБД). Пофайловая организация внутримашинного ИО используется при небольших объемах информации, предполагает жесткую привязку файлов к отдельным несложным задачам и исключает установление связи между файлами и коллективную работу в диалоге. Особенности пофайловой организации: •Специализация структуры данных под решаемые задачиàвысокая скорость обработки данных. •Не предусматривается установления связи между файлами, исключается работа в диалоге. •Применяется при решении узкоспециализированных задач с небольшим объемом данных, хранящихся в обособленных файлах. Достоинства: быстрота и легкость манипулирования данными. Недостатки: 1)необходимость жесткой привязке к программе; 2)затрудненность корректировки данных; 3)ориентация на несложные задачи. Недостатки пофайловой организации внутримашинного ИО 1. Зависимость программ отданных(структура записи файла известна только программе, которая с ним работает). 2. Сложность авторизации(принят децентрализованный принцип управления доступом, когда администрирование режимом доступа к каждому файлу осуществляется его владельцем). 3. Сложность реализации многопользовательского доступа (эффективный многопользовательский доступ возможен только в режиме чтения файлов). Организация ИО в виде БД. БД – специальным образом организованное хранение информационных ресурсов в виде интегрированной совокупности файлов, обеспечивающей удобное взаимодействие между ними и быстрый доступ к данным. Преимущества: 1.обеспечение совместимости данных; 2.уменьшение синтаксической и семантической избыточности; 3.соответствие данных реальному состоянию объекта управления; 4.обеспечение многопользовательского доступа к данным. Проблемы: 1.необходмость усиления контроля ввода данных; 2.необходимость разграничения прав доступа пользователей;3.необходимость обеспечения защиты данных. Организация ИО в виде банка данных. Банк данных – это АС, представляющая совокупность информационных, программных, технических, языковых, организационно-методических средств и персонала, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных. Требования к банкам данных:интегрированность БД и целостность каждой из них; независимость и минимальная избыточность данных; способность к расширению. Компоненты: БД, СУБД, языковые средства, методические средства, технические средства, персонал. Организация внутримашинного ИО в виде информационного хранилища. ИХ позволяется обеспечить: 1)хранение разнородных данных из различных источников в течение больших периодов времени; 2)быстрый доступ к данным и поиск релевантной запросу информации. Концепция информационных хранилищ подразумевает использование систем интеграции данных. Источники могут использовать различные модели данных и предоставлять различные интерфейсы для доступа к своим данным (реляционные, объектные или унаследованные СУБД). Данные источника могут быть неструктурированными (HTML файлы, текстовые файлы). Источники могут быть автономными. Решение задачи интеграции данных. ИХ: 1.Хранилища данных – данные из различных источников поступают в хранилище, все запросы к системе интеграции обрабатыаются с использованием этих данных. 2.Виртуальные хранилища – данные хранятся в источниках, а запросы к системе интеграции транслируются в запросы или операции, понятные источнику. Данные полученные в ответ на эти запросы к источниками, объединяются и предоставляются пользователю.
|