EXPRESS es el lenguaje de modelado de datos estándar para datos de fabricación . EXPRESS se emite de acuerdo con la norma ISO para el intercambio de mercancías modelo STEP (ISO 10303) , y está estandarizado como ISO 10303-11. [una]
Estos modelos definen formalmente estos objetos y las relaciones entre estos objetos para un área de interés. Algunas aplicaciones típicas de estos modelos incluyen apoyar el desarrollo de bases de datos y el intercambio de datos para un área particular de interés. Los datos del modelo se especifican en los datos de modelado del lenguaje. [2] EXPRESS es un lenguaje de modelado de datos definido en ISO 10303-11, The EXPRESS Language Reference Guide. [3]
Los modelos de datos EXPRESS se pueden definir de dos maneras, textual y gráficamente. Para la verificación formal y como entrada para herramientas como SDAI, la representación de texto ASCII del archivo es más importante. La representación gráfica, por otro lado, suele ser más amigable para los humanos, en explicaciones y tutoriales. La representación gráfica, denominada EXPRESS-G, no puede mostrar todos los detalles que se pueden formular en forma textual.
EXPRESS es similar a lenguajes de programación como Pascal . En un esquema, se pueden definir varios tipos de datos junto con restricciones estructurales y reglas algorítmicas. La característica principal de Express es la capacidad de confirmar formalmente la población de tipos de datos: esta es una verificación de todas las reglas estructurales y algorítmicas.
EXPRESS-G es un estándar de notación gráfica para modelos de información . [4] Esta es una adición útil al lenguaje EXPRESS para mostrar entidades y definir tipos, relaciones y elementos. [5] Esta notación gráfica admite un subconjunto del lenguaje EXPRESS. Una de las ventajas de usar EXPRESS-G sobre EXPRESS es que la estructura del modelo de datos se puede representar de una manera más comprensible. La desventaja de EXPRESS-G es que las restricciones complejas no se pueden definir formalmente. Ejemplo: Figura 1. Los datos del modelo presentados en la Figura 1 se pueden usar para definir los requisitos de la base de datos para una colección de discos compactos (CD) de audio.
ISO | Normas|
---|---|
| |
1 a 9999 |
|
10000 a 19999 |
|
20000+ | |
Ver también: Lista de artículos cuyos títulos comienzan con "ISO" |
Plantilla:NIST-PD