Pergunta
Qual a diferença entre DDL, DML e DCL na linguagem SQL? D ê exemplos de comandos para cada sublinguagem.
Solução
Verification of experts
4.2321 Voting
SebastiãoEspecialista · Tutor por 3 anos
Responder
DDL (Data Definition Language) é usada para definir ou modificar a estrutura de dados em um banco de dados. Os comandos DDL são usados para criar, alterar ou excluir objetos de dados, como tabelas, índices e restrições. Exemplos de comandos DDL incluem CREATE, ALTER e DROP.<br /><br />DML (Data Manipulation Language) é usada para manipular ou modificar dados em um banco de dados. Os comandos DML são usados para inserir, atualizar, excluir ou recuperar dados de tabelas. Exemplos de comandos DML incluem INSERT, UPDATE, DELETE e SELECT.<br /><br />DCL (Data Control Language) é usada para controlar o acesso e a segurança dos dados em um banco de dados. Os comandos DCL são usados para definir permissões e regras de controle de acesso para usuários e grupos de usuários. Exemplos de comandos DCL incluem GRANT, REVOKE e DENY.
Clique para avaliar: