Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама
Как установлено в 6.1.2, степень активности СССД по отношению к процессору языка программирования определяется уровнем контроля метаданных. В качестве меры активности определено время привязки. Чем позже связываются метаданные и процедурный код, тем активнее СССД. Например, если после успешной компиляции, когда метаданные были привязаны к программе, описание элемента данных, используемого этой программой, изменится, то на момент исполнения программа уже не будет содержать наиболее актуальные или точные метаданные. Целостность метаданных в этом случае нарушится.

ПОИСК



Степень активности по отношению к прикладным программам

из "Системы словарей-справочников данных "

Как установлено в 6.1.2, степень активности СССД по отношению к процессору языка программирования определяется уровнем контроля метаданных. В качестве меры активности определено время привязки. Чем позже связываются метаданные и процедурный код, тем активнее СССД. Например, если после успешной компиляции, когда метаданные были привязаны к программе, описание элемента данных, используемого этой программой, изменится, то на момент исполнения программа уже не будет содержать наиболее актуальные или точные метаданные. Целостность метаданных в этом случае нарушится. [c.132]
Возможное решение этой проблемы состоит в проверке совпадения версий как можно ближе к моменту начала выполнения программы. Например, можно сравнивать имена и временные отметки исполняемого процесса и процесса СУБД, который, вероятно, располагает последней версией метаданных. Отметим, что выполнение таких проверок во время исполнения инструкций скорее всего требует специальных аппаратных средств. [c.133]
Таким образом, при связывании метаданных СССД с программой во время компиляции не достигается более высокая активность СССД по отношению к программе, чем при связывании в процессе редактирования или загрузки. Наивысшая активность имеет место при связывании во время выполнения процесса. [c.133]


Вернуться к основной статье

© 2025 Mash-xxl.info Реклама на сайте