EXPRESS (adatmodellező nyelv)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. szeptember 15-én felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .

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]

Áttekintés

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.

EXPRESS-G

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.

Lásd még

ISO kapcsolatos Más témákhoz

Jegyzetek

  1. ISO 10303-11:2004 Ipari automatizálási rendszerek és integráció Archivált 2016. március 3. a Wayback Machine -nél  – Termékadatok megjelenítése és cseréje – 11. rész: Leírási módszerek: Az EXPRESS nyelvi referencia kézikönyv
  2. Michael R. McCaleb (1999).
  3. ISO Nemzetközi Szabvány 10303-11:1994, Ipari automatizálási rendszerek és integráció – Termékadatok megjelenítése és cseréje – 11. rész: Leírási módszerek: Az EXPRESS nyelvi referencia kézikönyv, Nemzetközi Szabványügyi Szervezet, Genf, Svájc (1994).
  4. 4 EXPRESS-G Nyelvi áttekintés Archiválva : 2008. november 9. .
  5. Az EXPRESS-G jelöléssel kapcsolatos információkért tekintse meg az EXPRESS Language Reference Manual (ISO 10303-11) B mellékletét.

További olvasnivalók

Sablon: NIST-PD