Skip to main content

Mi az adatmeghatározási nyelv?

Az adatmeghatározási nyelv egy számítógépes programozási vagy szkriptnyelv, amely meghatározza az adatszerkezetet.A definíció szerint ezeknek a nyelveknek három dolgot kell megtenniük.Amit ezen a három területen kívül csinálnak, nem lényegtelen, mindaddig, amíg elvégzik ezt a három feladatot.Bármely nyelv lehet adatmeghatározási nyelv, de a kifejezést leggyakrabban alkalmazzák a strukturált lekérdezés nyelvre (SQL) és a kiterjeszthető jelölési nyelv (XML) sémákra.a konferencia az adatrendszer nyelveinek (Codasyl) számára.A folyamat az adatszerkezet fejlesztésének két fő területét határozta meg, és az adatmeghatározási nyelv készítette az adatbázis tényleges struktúráját, és az adatok manipulációs nyelve meghatározta az adatok felépítésének módszereit.Azóta ez a két kifejezés kibővült és általános kifejezésekké válik az általuk lefedett folyamatokhoz.Mind az SQL, mind az XML elvégzi az összes szükséges feladatot, és számos olyan funkciót biztosít, amelyek hiányoztak az eredeti modellből, mert még nem találták ki őket.Más nyelvek is biztosítják ezeket a képességeket;Csak sokkal ritkábban használják őket.Az első fő funkció az adatszerkezetek felépítése;Alapvetően ezek olyan táblázatok, amelyek célja az egyes információcsoportok megtartása.Gyakran úgy tűnnek, mint egy táblázat, a keresztreferencia-információk oldalain.Például a lapnak lehet egy listája a vállalkozás ügyfeleinek egyik oldalán, és a tetején elérhető termékek listája.A lapnak van egy felsorolása, amikor ezek az ügyfelek az egyedi termékeket vásárolták le a táblázat részén.

A következő fő funkció az adatszerkezetek törlése.Ez nem ugyanaz, mint egy teljes adatbázis vagy fájl törlése;Ez sokkal szelektívebb folyamat.Távolíthat el egy adott információt vagy egy többdimenziós tömb teljes részét.Mindkét esetben az adatokat más adatszerkezetek befolyásolása nélkül kell eltávolítani, még akkor is, ha mindegyik ugyanabban a fájlban van.

Az utolsó fő funkció az adatszerkezet megváltoztatása.Ez egy széles kategória, amely sok helyzetet foglal magában.Lehet, hogy egy táblázatnak oszlopok vannak hozzáadva vagy átnevezve, vagy egy teljes adatbázist két különböző adatbázisra kell osztani.Bármely helyzetben azokat úgy kell megváltoztatni, hogy a folyamat során ne veszítsenek el, megsemmisüljenek vagy hozzanak létre.Ez megakadályozza a rendellenes információk beírását az adatrendszerbe.