Middle
Mi az a DDL, DML, DCL? Miben különböznek és példák parancsokra?
sobes.tech MI
Válasz az MI-től
DDL (Adatdefiníciós Nyelv) — az adatdefiníciós nyelv. Azt használják az adatbázis szerkezetének létrehozására és módosítására. Parancs példák:
- CREATE TABLE
- ALTER TABLE
- DROP TABLE
DML (Adatmanipulációs Nyelv) — az adatmanipuláció nyelv. Lehetővé teszi adatok hozzáadását, módosítását, törlését és lekérdezését. Parancs példák:
- SELECT
- INSERT
- UPDATE
- DELETE
DCL (Adatvezérlő Nyelv) — az hozzáférés- és jogosultságkezelő nyelv. Parancs példák:
- GRANT (jogok adása)
- REVOKE (jogok visszavonása)
Különbségek:
- DDL az adatbázis szerkezetével dolgozik.
- DML a táblák tartalmával dolgozik.
- DCL a felhasználók jogait és biztonságát kezeli.