ГОСТ Р ИСО/МЭК 10021—5—96
8.2 А б с т р а к т н а я-о п е р а ц и яс у м м и р о в а н и я
Абстракт»ая-оаерадня-сумммровання выдаетобщий счет выбран
ных элементов информационной-базы. Кроме этихдействий сумми
рования должен выдаваться счет выбранных элементов и их наи
меньший и наибольший порядковые номера. Может быть запроше
но от нуля до нескольких таких суммарных данных.
Абстрактиые-оаерации суммирования могут быть успешно выпол
нены только в том случае, если доступ к информационной-базе раз
решен конгекстом-защиты и действующей политикой-защиты.
Атрибуты, которые могут использоваться для суммирования, ог
раничены. Для атрнбутов-общего-казначения в хранимых-сообще
ниях информационной-базы ограничения перечислены втаблице 1.
Summarise :: = ABSTRACT-OPERATION
ARGUMENT SummariseArgument
RESULTSummariseResult
ERRORS{
Attribute Error,
InvalidParametre Error,
RangeError,
SecurityError,
SequcnccNumberError,
Service Error}
П р и м е ч а н и е — Пример «бстрвкгной-операцнк суммирования приведен в
приложении
F.
8.2.1 Аргумент-суммирования
SummarizeArgument:: ■ SET {
information-basc-typc [0J Information Base DEFAULT storod-messa-
ges,
selector(1) Selector,
summary-requests[2] SEQUENCE SIZE (1 . . ub-summcrics)
OF Attribute Type OPTIONAL
------отсутствует, ест не запрошено суммирование
-------
)
Компоненты аргумента-суммирования имеют следующий смысл.
1) Тип-информационной-базы (Ф) — определяет, какая кнформа-
ционвая-база адресованаданной абстрактной-опсрацисй. См. 6.3.1.
При отсутствии компонента тяп-ннформационной-базы значе
нием по умолчанию является хранимые-сообщення.
2) Селектор (О) — представляет собой набор критериев выбора
для определения элементов, подлежащих суммированию. См. 8.1. V
•
2-Т
(У