Sobes.tech
Middle

Kas ir DDL, DML, DCL? Kādas ir to atšķirības un piemēri komandu?

sobes.tech AI

Atbilde no AI

DDL (Datu definīcijas valoda) — ir datu definīcijas valoda. To izmanto datu bāzes struktūras izveidei un modificēšanai. Piemēri komandas:

  • CREATE TABLE
  • ALTER TABLE
  • DROP TABLE

DML (Datu manipulācijas valoda) — ir datu manipulācijas valoda. Tā ļauj pievienot, mainīt, dzēst un iegūt datus. Piemēri komandas:

  • SELECT
  • INSERT
  • UPDATE
  • DELETE

DCL (Datu kontroles valoda) — ir piekļuves un tiesību pārvaldības valoda. Piemēri komandas:

  • GRANT (tiesību piešķiršana)
  • REVOKE (tiesību atcelšana)

Atšķirības:

  • DDL strādā ar datu bāzes struktūru.
  • DML strādā ar tabulu saturu.
  • DCL pārvalda lietotāju tiesības un drošību.