Middle
Ce sunt DDL, DML, DCL? Care sunt diferențele și exemplele de comenzi?
sobes.tech AI
Răspuns de la AI
DDL (Limbajul de Definire a Datelor) — este limbajul de definire a datelor. Este utilizat pentru crearea și modificarea structurii bazei de date. Exemple de comenzi:
- CREATE TABLE
- ALTER TABLE
- DROP TABLE
DML (Limbajul de Manipulare a Datelor) — este limbajul de manipulare a datelor. Permite adăugarea, modificarea, ștergerea și extragerea datelor. Exemple de comenzi:
- SELECT
- INSERT
- UPDATE
- DELETE
DCL (Limbajul de Control al Datelor) — este limbajul de gestionare a accesului și drepturilor. Exemple de comenzi:
- GRANT (concedierea drepturilor)
- REVOKE (revocarea drepturilor)
Diferențe:
- DDL lucrează cu structura bazei de date.
- DML lucrează cu conținutul tabelelor.
- DCL gestionează drepturile utilizatorilor și securitatea.