Questão FC372874
No contexto da SQL, os comandos classificados, correta e respectivamente, como DCL, DML e DDL, são:
Linguagem SQL
FCC · 2022
No contexto da SQL, os comandos classificados, correta e respectivamente, como DCL, DML e DDL, são:
- Revoke, Insert e Alter.
- Grant, Drop e Create.
- Update, Select e Insert.
- Revoke, Create e Alter.
- Drop, Grant e Delete.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A opção correta apresenta, respectivamente, REVOKE, INSERT e ALTER, correspondendo a DCL, DML e DDL.
REVOKE pertence à DCL (Data Control Language). É usado para remover privilégios e permissões de usuários sobre objetos do banco (por exemplo, retirar direito de SELECT ou UPDATE), atuando diretamente no controle de segurança e acesso.
INSERT integra a DML (Data Manipulation Language). Serve para adicionar linhas/tuplas a tabelas (ex.: INSERT INTO ... VALUES ... ou INSERT ... SELECT ...), ou seja, manipula os dados armazenados sem alterar a estrutura.
ALTER faz parte da DDL (Data Definition Language). Permite modificar a definição de objetos do esquema (adicionar/alterar colunas, mudar tipos, renomear tabelas), afetando a estrutura do banco e, em muitos SGBDs, provocando efeitos de DDL como bloqueios e commits automáticos.
Conteúdo do catálogo FC Concursos · Atualizado em