4.1 Цель
Целью раздела является описание:
a) основных понятий, связанных с информационными системами;
b) положений системы управления данными в информационной системе;
c) области применения управления данными.
4.2 Информационные системы
Информационная система - это система, которая организует процессы сбора, хранения и обработки информации о предметной области. Она может быть размещена на одной или нескольких компьютерных системах. Если информационная система размещена на нескольких компьютерных системах, то ее рассматривают как распределенную информационную систему.
Данные поступают в информационную систему и могут быть извлечены из нее, и эти взаимодействия могут быть осуществлены или людьми, или процессами, в том числе и другими информационными системами.
Настоящий стандарт различает два вида данных: временные данные и постоянные данные. Временные данные появляются или при поступлении данных в информационную систему, или при извлечении из нее, а также в случае функционирования распределенной информационной системы при перемещении данных из одной компьютерной системы в другую при выполнении одной или нескольких транзакций. Постоянные данные - это данные, которые сохраняются в информационной системе в течение определенного периода времени.
Управление данными в настоящем стандарте касается организации постоянных данных и управления ими. Система, выполняющая функцию организации постоянных данных и управления ими, называется системой управления данными.
4.2.1 Положение системы управления данными в информационной системе
На рисунке 1 показана связь системы управления данными с компьютерной системой и частями информационной системы, такими как процессы, средства коммуникации и интерфейс человек-компьютер.
Рисунок 1 - Положение системы управления данными в информационной системе
В настоящем стандарте под компьютерной системой понимают набор аппаратных средств, управляемый как единый модуль с помощью программного обеспечения (например, операционной системы), которое может дополнительно обеспечивать общие услуги (например, связь между процессами и графический интерфейс пользователя).
Все части информационной системы могут быть распределены между двумя или более компьютерными системами. Компьютерная система может включать в себя несколько частей информационной системы.
На рисунке 1 показано следующее:
a) система управления данными предоставляет услуги, управляющие набором постоянных данных;
b) взаимодействие с пользователем обеспечивает интерфейс человек-компьютер;
c) прикладной процесс предоставляет возможности, необходимые для выполнения требований конкретной информационной системы;
d) взаимодействие с другими системами управления данными, информационными системами и компьютерными системами обеспечивается средствами обмена информацией;
e) услуги, предоставляемые интерфейсом человек-компьютер, могут быть использованы другими частями информационной системы;
f) прикладной процесс может использовать услуги, предоставляемые другими частями информационной системы;
g) каждая из частей информационной системы может использовать услуги, предоставляемые компьютерной системой;
h) комбинация системы управления данными и постоянных данных представляет собой среду базы данных.
4.3 База данных и схема