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.