ГОСТ 34.321-96 непротиворечивой в соответствии с правилами структурирования данных и связанного с ними средства моделирования данных.
5.2.2 Пары уровней и правила манипулирования данными
Средство моделирования данных также включает правила для семантики процессов манипулирования данными. Для схемы (N) ограничения, которые основываются на правилах структурирования данных, также оказывают влияние на семантику обновления процессов манипулирования данными, выполняемых над базой данных.
5.3 Пары уровней и связанные с ними процессы
Данные в базе данных могут быть получены или модифицированы серией процессов манипулирования данными. Кроме того, если часть этих данных включает исходную схему, то можно выполнять активизированный процесс над данными.
Рисунки 10 и 11 иллюстрируют, как правила структурирования данных, используемые для определения схемы (N+1), влияют на процессы манипулирования данными в базе данных (N). Используются следующие пять процессов манипулирования данными: 1) — выбирать, 2) — активизировать, 3) — связывать с правилами манипулирования данными, 4) — связывать с правилами структурирования данных, 5) — выбирать или модифицировать. Перечисления от 1 до 5 обозначают шаги, которые объясняются на следующих рисунках. Рисунки 10 и 11 являются расширением рисунка 9 для того, чтобы показать активизацию, схемные соединения, промежуточные выборки данных, подготовку и действие других процессов манипулирования данными.
(N+1)
схема
(N)
база данных
Рисунок 10 — Создание пустой базы данных
3. Правила манипулирования данными
4. Правила структурирования данных
5. Процесс манипулирования данными (N)
Вставки, модификации, удаления
Рисунок 11 — Связывание и манипулирование данными
12