62. Информационная база автоматизированной информационной
системы
Понятие информационной базы и способы ее организации
Информационная база- совокупность упорядоченной
информации, которая используется для функционирования системы и делится на
внешнюю и внутреннюю машинную базу.
Внешняя машинная информационная база- часть информационной
базы, которая представляет собой совокупность сообщений, сигналов и документов,
которые предназначены для непосредственного восприятия человека.
Внутренняя машинная информационная база- часть информационной
базы, которая есть совокупностью информации, которая используется в
информационной системе на машинных носителях данных.
Этапы внешней машинной информационной базы: разделенный фонд
данных, централизованный фонд данных, организация БД.
Требования при создании внутри машинной информационной базы:
полнота представления данных, минимальный состав данных, минимизация времени
обработки данных, независимость структуры массивов от внутренних средств ее
организации, динамичность структуры информационной базы.
Основные подходы к построению внутри машинной ИБ:
1) проектирование массива как отображение содержания, 2) проектирование массивов
для отдельных процессов управления, 3) п. м. для комплексов процессов
управления, 4) проектирование БД, 5) проектирование нескольких БД.
Виды массивов: входные (первичные), основные
(базовые), рабочие (промежуточные), выходные (результатные).
Массив данных – конструкция данных, компоненты
которой идентичны по своим характеристикам.
Банк данных - автоматизированная информационная
система централизованного хранения и коллективного использования данных. В
состав банка данных входят одна или несколько баз данных, справочник баз данных,
СУБД, а также библиотеки запросов и прикладных программ.
Файл – идентифицированная совокупность
экземпляров полностью описанного в конкретной програме.
В рамках информационного обеспечения различают внемашинное и
внутримашинное информационное обеспечение. Внемашинная информационная база
воспринимается человеком без технических средств – наряды, акты, накладные и
т.п.
Внутримашинная информационная база содержится на носителях и
состоит из файлов. Она может быть создана как совокупность отдельных файлов,
каждый из которых отражает некоторое множество однородных управленческих
документов (нарядов, накладных и т.п.), или как база данных (БД). В последнем
случае файлы будут зависимыми и структура одних файлов будет зависеть от
структуры других, а структуры файлов базы данных не будут соответствовать
структуре управленческих документов.
Под базой данных понимается специальным образом организованное
хранение информационных ресурсов (совокупность файлов) в виде интегрированной
системы, обеспечивающей удобное взаимодействие между ними и быстрый доступ к
данным.
Внемашинное информационное обеспечение включает: систему
классификации и кодирования информации; системы управленческой документации;
систему организации, хранения, внесения изменений в документацию.
Внемашинная информационная база представляет собой
совокупность сообщений, сигналов и документов в форме, воспринимаемой человеком
непосредственно без применения средств вычислительной техники.
Во внемашинной сфере в процессе управления обмен информацией
реализуется в виде движения документов между управляемой и управляющей
системами: от органа управления к объекту следуют документы, содержащие плановую
информацию (приказы, распоряжения, плановые задания, планы-графики и т.п.); по
линии обратной связи -от объекта к органу управления -следуют документы,
содержащие учетно-отчетную информацию (информация о текущем или прошлом
состоянии объекта управления). Внемашинное информационное обеспечение позволяет
провести идентификацию объекта управления, формализовать информацию, представить
данные в виде документов
Основной частью внутримашинного информационного обеспечения
является информационная база. Информационная база (ИБ) -
это определенным способом организованная совокупность данных, хранимых в памяти
вычислительной системы в виде файлов, с помощью которых удовлетворяются
информационные потребности управленческих процессов и решаемых задач.
Существуют следующие способы организации ИБ:
совокупность локальных файлов, поддерживаемых функциональными пакетами
прикладных программ, и интегрированная база данных, основывающаяся на
использовании универсальных программных средств загрузки, хранения, поиска и
ведения данных, т.е. системы управления базами данных (СУБД).
Локальные файлы вследствие специализации структуры данных под
задачи обеспечивают, как правило, более быстрое время обработки данных. Однако
недостатки организации локальных файлов, связанные с большим дублированием
данных в информационной системе и, как следствие, несогласованностью данных в
разных приложениях, а также негибкостью доступа к информации, перекрывают
указанные преимущества. Поэтому организация локальных файлов может применяться
только в специализированных приложениях, требующих очень высокую скорость
реакции, при импорте необходимых данных.
Интегрированная ИБ, т.е. база данных
(БД), - это совокупность взаимосвязанных, хранящихся вместе данных при такой
минимальной избыточности, которая допускает их использование оптимальным
образом для множества приложений.
Централизация управления данными с помощью СУБД обеспечивает
совместимость этих данных, уменьшение синтаксической и семантической
избыточности, соответствие данных реальному состоянию объекта, разделение
хранения данных между пользователями и возможность подключения новых
пользователей. Но централизация управления и интеграция данных приводят к
проблемам другого характера: необходимости усиления контроля вводимых данных,
необходимости обеспечения соглашения между пользователями по поводу состава и
структуры данных, разграничения доступа и секретности данных.
Основными способами организации БД являются создание
централизованных и распределенных БД. Основным критерием выбора способа
организации ИБ является достижение минимальных трудовых и стоимостных затрат на
проектирование структуры ИБ, программного обеспечения системы ведения файлов, а
также на перепроектирование ИБ при возникновении новых задач.
К организации БД предъявляются следующие основные требования:
•
логическая и физическая независимость данных (программ от изменений
структуры БД);
•
контролируемая избыточность данных;
•
стандартизация данных за счет использования классификаторов;
•
наличие словаря данных;
•
специализация интерфейса для администратора БД и пользователя
системы;
•
контроль целостности данных;
•
защита данных от несанкционированного доступа;
•
наличие вспомогательных программных средств (утилит) проектирования и
эксплуатации БД.
Принципами построения централизованной БД являются:
•
обеспечение логической организации данных с помощью построения
глобальной модели данных;
•
представление информационных потребностей для каждой задачи в виде
подмоделей данных;
•
выделение специального языка описания данных для получения схем и
подсхем;
•
описание процедур обработки данных с использованием языка
манипулирования данными;
•
разделение доступа к полям данных;
•
защита данных через пароль;
•
обеспечение доступности данных одновременно для нескольких
пользователей.
Для распределенных БД существуют свои
требования:
•
учет территориального расположения подразделений ЭИС;
•
обеспечение независимости данных от их территориального расположения;
•
оптимальное размещение БД между абонентами и серверами;
•
сокращение стоимости информационного обслуживания абонентов;
•
обеспечение решения сложных межведомственных задач;
•
надежность хранения обработки данных; использование СУБД, которые
имеют язык описания данных, манипулирования данными и язык запросов,
ориентированные на работу в сети;
•
возможность параллельного обращения к данным из различных узлов
обработки данных.