Interested Article - EXPRESS (язык моделирования данных)

Рис. 1. Требования базы данных для аудио компакт-диск (CD) коллекция, представленная в Express-г нотации.

EXPRESS — стандартный язык моделирования данных для данных о производстве . EXPRESS оформляется в соответствии со стандартом ISO для обмена товара модель STEP (ИСО 10303) , и стандартизирован как ISO 10303-11.

Обзор

Данные модели официально определяют данные объекты и связи между данными объектами для области интересов. Некоторые типичные применения данных моделей включают в себя поддержку развития баз данных и обмена данными для конкретной области интересов. Данные модели указаны в данных моделирования языка. EXPRESS это язык моделирование данных, определённый в ИСО 10303-11, Справочном руководстве языка EXPRESS.

Модели данных EXPRESS могут быть определены двумя способами, текстуально и графически. Для формальной верификации и в качестве входных данных для инструментов, таких как SDAI текстовое представление в формате ASCII файл является наиболее важным. Графическое представление с другой стороны часто является более подходящим для человека, в пояснениях и учебниках. Графическое представление, называется EXPRESS-G, не может отобразить все детали, которые могут быть сформулированы в текстовой форме.

EXPRESS похож на языки программирования, такие как Паскаль . В схеме различные типы данных могут быть определены совместно со структурными ограничениями и алгоритмических правил. Главная особенность экспресс-это возможность официально подтвердить населения типы данных — это проверка для всех структурных и алгоритмических правил.

EXPRESS-G

EXPRESS-G является стандартом графической нотации для информационных моделей . Это полезное дополнение к языку EXPRESS для отображения сущности и определения типов, связей и элементов. эта графическая нотация поддерживает подмножество языка EXPRESS. Одним из преимуществ использования EXPRESS-G перед EXPRESS в том, что структура модели данных могут быть представлены в более понятной форме. Недостатком EXPRESS-G является то, что сложные ограничения не могут быть формально определены. Пример — Рисунок 1. Данные модели представлены на рисунке может использоваться, чтобы определить требования базы данных для аудио компакт-диск (CD) коллекция.

См. также

Относящиеся к ISO
  • ИСО 10303 : стандарт ISO для компьютера, интерпретации и обмена промышленного продукта.
  • : обмен данными в виде ступенчато с использованием ASCII структуры
  • ИСО 10303-22 : Стандартный интерфейс доступа к данным, в рамках реализации методов шаг
  • : шаг-XML определяет использование Расширяемого языка разметки (XML) для представления Ускоренная схема
  • : логическая модель plib по указанным в экспресс
  • : стандарт ISO для режущего инструмента представления данных и обмена
  • ИСО/пас 16739 : промышленность Foundation классы указанный в экспресс
  • Список шагом (ИСО 10303) части
По другим темам
  • Обмен данными САПР
  • Адресу: edif: Электронный дизайн Формат обмена
  • Схема
  • Общие цели моделирования
  • Язык моделирования
  • Синтаксической нотации Вирта

Примечания

  1. от 3 марта 2016 на Wayback Machine — Product data representation and exchange — Part 11: Description methods: The EXPRESS language reference manual
  2. Michael R. McCaleb (1999).
  3. ISO International Standard 10303-11:1994, Industrial automation systems and integration — Product data representation andexchange — Part 11: Description methods: The EXPRESS language reference manual, International Organization for Standardization, Geneva, Switzerland (1994).
  4. 9 ноября 2008 года. .
  5. For information on the EXPRESS-G notation, consult Annex B of the EXPRESS Language Reference Manual (ISO 10303-11)

Для дальнейшего чтения

  • Стандарт ISO 10303 , Главная страница на шаг, стандарт для обмена товара модель данных
  • Дуглас А. Шенк и Питер р. Уилсон, информационного моделирования Express путь , Издательство Оксфордского университета, 1993, ISBN 978-0-19-508714-7

Same as EXPRESS (язык моделирования данных)