Sobes.tech
Junior — Middle

Poți enumera principalele categorii de interogări SQL și caracteristicile lor?

sobes.tech AI

Răspuns de la AI

Categoriile principale ale interogărilor SQL:

  1. DDL (Limbajul de definire a datelor) — interogări pentru definirea și modificarea structurii bazei de date.

    • Exemple: CREATE, ALTER, DROP.
    • Folosite pentru crearea tabelelor, modificarea schemelor, ștergerea obiectelor.
  2. DML (Limbajul de manipulare a datelor) — interogări pentru lucrul cu datele.

    • Exemple: SELECT, INSERT, UPDATE, DELETE.
    • Permite extragerea, adăugarea, modificarea și ștergerea datelor.
  3. DCL (Limbajul de control al datelor) — interogări pentru gestionarea drepturilor de acces.

    • Exemple: GRANT, REVOKE.
    • Gestionează permisiunile utilizatorilor.
  4. TCL (Limbajul de control al tranzacțiilor) — interogări pentru gestionarea tranzacțiilor.

    • Exemple: COMMIT, ROLLBACK, SAVEPOINT.
    • Permite fixarea sau anularea modificărilor în baza de date.

Fiecare categorie joacă un rol în gestionarea bazei de date și asigură integritatea și securitatea datelor.