Az EXPRESS a szabványos adatmodellező nyelv a gyártási adatokhoz . Az EXPRESS az árucserére vonatkozó ISO szabvány STEP (ISO 10303) szerint kerül kiadásra, és az ISO 10303-11 szabvány szerint van szabványosítva. [egy]
Ezek a modellek formálisan meghatározzák ezeket az objektumokat és az objektumok közötti kapcsolatokat egy érdeklődési területhez. Ezeknek a modelleknek néhány tipikus alkalmazása magában foglalja az adatbázisok fejlesztésének és az adatcserének támogatását egy adott érdeklődési körhöz. A modelladatok a nyelvi modellezési adatokban vannak megadva. [2] Az EXPRESS egy adatmodellező nyelv, amelyet az ISO 10303-11 szabványban, az EXPRESS nyelvi referencia-kalauzban határoztak meg. [3]
Az EXPRESS adatmodellek kétféleképpen definiálhatók, szövegesen és grafikusan. A formális ellenőrzéshez és az olyan eszközökhöz, mint az SDAI, a fájl ASCII szöveges megjelenítése a legfontosabb. A grafikus ábrázolás viszont gyakran emberbarátabb, magyarázatokban és oktatóanyagokban. Az EXPRESS-G nevű grafikus ábrázolás nem tudja megjeleníteni az összes szöveges formában megfogalmazható részletet.
Az EXPRESS hasonló az olyan programozási nyelvekhez, mint a Pascal . Egy sémában különféle adattípusok definiálhatók strukturális korlátokkal és algoritmikus szabályokkal együtt. Az Express fő jellemzője az adattípusok populációjának formális megerősítése - ez az összes strukturális és algoritmikus szabály ellenőrzése.
Az EXPRESS-G egy grafikus jelölési szabvány információs modellekhez . [4] Ez egy hasznos kiegészítője az EXPRESS nyelvnek az entitások megjelenítéséhez, valamint a típusok, kapcsolatok és elemek meghatározásához. [5] Ez a grafikus jelölés támogatja az EXPRESS nyelv egy részhalmazát. Az EXPRESS-G használatának egyik előnye az EXPRESS-szel szemben, hogy az adatmodell szerkezete érthetőbben ábrázolható. Az EXPRESS-G hátránya, hogy az összetett megszorítások formálisan nem definiálhatók. Példa – 1. ábra. Az 1. ábrán bemutatott modelladatok felhasználhatók egy audio CD (CD) gyűjtemény adatbázis-követelményeinek meghatározására.
ISO szabványok | |
---|---|
| |
1 -től 9999 -ig |
|
10 000 és 19999 között |
|
20000+ | |
Lásd még: Azon cikkek listája, amelyek címe "ISO"-val kezdődik |
Sablon: NIST-PD