EXPRESS este limbajul standard de modelare a datelor pentru datele de fabricație . EXPRESS este emis în conformitate cu standardul ISO pentru schimbul de mărfuri model STEP (ISO 10303) și este standardizat ca ISO 10303-11. [unu]
Aceste modele definesc în mod formal aceste obiecte și relațiile dintre aceste obiecte pentru o zonă de interes. Unele aplicații tipice ale acestor modele includ sprijinirea dezvoltării de baze de date și schimbul de date pentru o anumită zonă de interes. Datele modelului sunt specificate în datele de modelare a limbii. [2] EXPRESS este un limbaj de modelare a datelor definit în ISO 10303-11, Ghidul de referință al limbajului EXPRESS. [3]
Modelele de date EXPRESS pot fi definite în două moduri, textual și grafic. Pentru verificarea formală și ca intrare în instrumente precum SDAI, reprezentarea textului ASCII a fișierului este cea mai importantă. Pe de altă parte, reprezentarea grafică este adesea mai prietenoasă cu oamenii, în explicații și tutoriale. Reprezentarea grafică, numită EXPRESS-G, nu poate afișa toate detaliile care pot fi formulate sub formă textuală.
EXPRESS este similar cu limbajele de programare precum Pascal . Într-o schemă, diferite tipuri de date pot fi definite împreună cu constrângeri structurale și reguli algoritmice. Caracteristica principală a Express este capacitatea de a confirma în mod oficial populația tipurilor de date - aceasta este o verificare pentru toate regulile structurale și algoritmice.
EXPRESS-G este un standard de notație grafică pentru modelele de informații . [4] Acesta este un plus util la limbajul EXPRESS pentru afișarea entităților și definirea tipurilor, relațiilor și elementelor. [5] Această notație grafică acceptă un subset al limbajului EXPRESS. Unul dintre avantajele utilizării EXPRESS-G față de EXPRESS este că structura modelului de date poate fi reprezentată într-un mod mai ușor de înțeles. Dezavantajul EXPRESS-G este că constrângerile complexe nu pot fi definite formal. Exemplu - Figura 1. Datele model prezentate în Figura 1 pot fi utilizate pentru a defini cerințele bazei de date pentru o colecție de CD-uri audio.
ISO | Standardele|
---|---|
| |
de la 1 la 9999 |
|
10000 până la 19999 |
|
20000+ | |
Vezi și: Lista articolelor ale căror titluri încep cu „ISO” |
Model:NIST-PD