Tipos de linguagem do SQL e seus comandos
Tipos de linguagem do SQL e seus comandos
DDL - Data Definition Language - Linguagem de Definição de Dados.
- São os comandos que interagem com os objetos do banco.
- São comandos DDL : CREATE, ALTER e DROP
DML - Data Manipulation Language - Linguagem de Manipulação de Dados.
- São os comandos que interagem com os dados dentro das tabelas.
- São comandos DML : INSERT, DELETE e UPDATE
DQL - Data Query Language - Linguagem de Consulta de dados.
- São os comandos de consulta.
- São comandos DQL : SELECT (é o comando de consulta)
DTL - Data Transaction Language - Linguagem de Transação de Dados.
- São os comandos para controle de transação.
- São comandos DTL : BEGIN TRANSACTION, COMMIT E ROLLBACK
DCL - Data Control Language - Linguagem de Controle de Dados.
- São os comandos para controlar a parte de segurança do banco de dados.
- São comandos DCL : GRANT, REVOKE E DENY.
Uma forma mais simples pra ser lembrado
O que diferencia as siglas é a letra do meio.
Como, por exemplo:
- DML = "M" do meio vem de Manipulação.
- DDL = "D" do meio vem de Definição.
- DCL = "C" do meio vem de Controle.
- DTL = "T" do meio vem de Transação.
- DQL = "Q" do meio vem de "Query" que sigifica Consulta.