Пояснения
Слайд 38. Понятие
Семантические элементы (понятия) любого языка несут смысловую нагрузку и определяют содержание представляемой информации. В EXPRESS понятия тоже определяют содержание информационной модели. Информационная модель формируется из конкретных сущностей, определяемых типов и прочих строительных блоков, каждый из которых задается путем объявления некоторого понятия языка EXPRESS. Упомянутые блоки, присутствующие в схеме, имеют идентификаторы (т.е. имена), которые присваиваются им при их объявлении. В дальнейшем на строительные блоки модели можно ссылаться с использованием этого идентификатора.
Всего в EXPRESS существует семь основных понятий:
· Схема;
· Константы;
· Определяемый тип;
· Сущность;
· Глобальное правило;
· Функция;
· Процедура.
Необходимо еще раз напомнить, что, несмотря на наличие в EXPRESS функций и процедур, этот язык не является языком программирования, а представляет собой язык информационного моделирования. Назначение функций и процедур состоит в вычислении значений и/или проверке корректности значений отдельных атрибутов сущностей.
Слайд 39. Схема (SCHEMA)