A adatbázis-kezelő rendszernek minden felhasználói Kategória számára megfelelő nyelveket és interfészeket kell biztosítania az adatbázis-lekérdezések és-frissítések kifejezéséhez. Az adatbázis nyelveket az adatbázis létrehozására és karbantartására használják a számítógépen. Számos adatbázis-nyelv létezik, mint például az Oracle, a MySQL, az MS Access, a dBase, a FoxPro stb. Az Oracle-ben és az MS Access-ben általánosan használt SQL-utasítások az adatmeghatározási nyelv (DDL), az Adatkezelési nyelv (DCL) és az Adatkezelési nyelv (DML) kategóriába sorolhatók.

a következő témákkal foglalkozunk ebben az oktatóanyagban:

Data Definition Language (DDL)

ez egy olyan nyelv, amely lehetővé teszi a felhasználók számára, hogy meghatározzák az adatokat és azok kapcsolatát más típusú adatokkal. Főleg fájlok, adatbázisok, adatszótárak és táblázatok létrehozására szolgál az adatbázisokon belül.

azt is használják, hogy meghatározza az egyes táblák szerkezetét, az egyes attribútumokhoz társított értékek halmazát, az integritási korlátozásokat, az egyes táblák biztonsági és engedélyezési adatait, valamint a lemezen lévő táblák fizikai tárolási struktúráját.

az alábbi táblázat áttekintést ad a DDL utasítások használatáról az SQL-ben

DDL utasítások az SQL-ben

Adatkezelési nyelv (DML)

ez egy olyan nyelv, amely az adatbázisokban tárolt adatok alapvető Adatkezelési műveleteinek támogatására szolgál. Lehetővé teszi a felhasználók számára az adatok beillesztését, frissítését, törlését és lekérését az adatbázisból. A DML azon részét, amely magában foglalja az adatok visszakeresését, lekérdezési nyelvnek nevezzük.

az alábbi táblázat áttekintést nyújt a DML utasítások használatáról az SQL-ben:

DML utasítások SQL-ben

Data Control Language (DCL)

a DCL utasítások szabályozzák az adatokhoz és az adatbázishoz való hozzáférést olyan utasítások segítségével, mint a GRANT és a REVOKE. A jogosultság megadható a Felhasználónak a támogatási nyilatkozat segítségével. A hozzárendelt jogosultságok kiválaszthatók, megváltoztathatók, törölhetők, végrehajthatók, beilleszthetők, indexelhetők stb. A Jogosultságok megadása mellett a Visszavonás parancs használatával is visszavonhatja (visszaveheti).

az alábbi táblázat áttekintést nyújt a DCL utasítások használatáról az SQL-ben:

DCL utasítások az SQL-ben

a gyakorlatban az adatmeghatározási és Adatkezelési nyelvek nem két külön nyelv. Ehelyett egyszerűen egyetlen adatbázis-nyelv részét képezik, például strukturált lekérdezési nyelv (SQL). Az SQL A DDL és a DML kombinációját, valamint a megszorítások specifikációjára és a séma értékelésére vonatkozó utasításokat jelenti.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.

lg