24
I was setting up a permissions structure in the bank (GRANT, REVOKE), when I found this article and found it interesting to share, even to have here at Sopt.
Original issue
- What is DCL?
24
I was setting up a permissions structure in the bank (GRANT, REVOKE), when I found this article and found it interesting to share, even to have here at Sopt.
48
Think like this, the SQL language is only one, but it is divided into types according to the functionality of the commands.
The SQL language types are:
DDL - Data Definition Language - Data Definition Language.
These are commands that interact with bank objects.
DML - Data Manipulation Language - Data Manipulation Language.
It is the commands that interact with the data within the tables.
DQL - Data Query Language - Data Query Language.
These are the query commands.
DTL - Data Transaction Language - Data Transaction Language.
These are the commands for transaction control.
DCL - Data Control Language - Data Control Language.
These are the commands to control the security part of the database.
Luiz Fernando
Source
12
What differentiates the acronyms is the middle letter.
Such as, for example:
"Qonsulta" +1 haha
Browser other questions tagged database
You are not signed in. Login or sign up in order to post.
Some places where it is relative to differentiate the DQL from the DML: https://answall.com/a/292433/64969; I do not like to say that they are different sets, so I prefer to say that the operations that change the bank are the DML by removing the DQL; in set notation would be DML DQL
– Jefferson Quesado