Llenguatge de Control de Dades (DCL)
El llenguatge d'interacció amb bases de dades relacional més utilitzat és el SQL.
Podem dividir les seves comandes en tres grans apartats:
Llenguatge de Definició de Dades (DDL) és el llenguatge encarregat de la creació de la base de dades amb les taules, els seus camps, les claus primàries i foranes, vistes, índexs, entre d’altres.
Llenguatge de Manipulació de Dades (DML) és el llenguatge encarregat de la inserció, la modificació i eliminació de les dades i també de les seves consultes.
Llenguatge de Control de Dades (DCL) és l’encarregat d’establir restriccions de seguretat per controlar l’accés a les dades i definir qui i com ha d’accedir al recursos. Ofereix solucions als problemes de concurrència dels usuaris i garanteix la seguretat de les dades.
En aquesta unitat formativa estudiarem el DCL que s’encarrega de totes les instruccions que tenen a veure amb l’administració de la base de dades:
- creació d’usuaris
- assignació de privilegis
- accessos
- control de transaccions
- etc.