Qual subconjunto do SQL é usado para inserir, atualizar e ap...
Qual subconjunto do SQL é usado para inserir, atualizar e apagar dados?
- Gabarito Comentado (1)
- Aulas (12)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - DML
Vamos entender por que a alternativa A é a correta e explorar as outras alternativas para garantir o entendimento completo do assunto.
DML (Data Manipulation Language) é o subconjunto do SQL que envolve inserir, atualizar e apagar dados em um banco de dados. As principais instruções DML incluem:
- INSERT: para inserir novos registros.
- UPDATE: para atualizar registros existentes.
- DELETE: para apagar registros existentes.
Agora vamos analisar as outras alternativas para entender por que estão incorretas:
DDL (Data Definition Language) é usada para definir e modificar a estrutura dos objetos no banco de dados, como tabelas e índices. As principais instruções DDL incluem:
- CREATE: para criar novos objetos no banco de dados (tabelas, índices, etc.).
- ALTER: para modificar a estrutura dos objetos existentes.
- DROP: para remover objetos do banco de dados.
Portanto, DDL não é usada para manipulação de dados, mas sim para a definição da estrutura do banco de dados.
DCL (Data Control Language) é usada para controlar o acesso aos dados no banco de dados. As principais instruções DCL incluem:
- GRANT: para conceder permissões.
- REVOKE: para revogar permissões.
Assim, DCL está relacionada à segurança e controle de acesso, não à manipulação de dados.
DQL (Data Query Language) é usada para consultar dados no banco de dados. A instrução principal de DQL é:
- SELECT: para consultar e recuperar dados.
Portanto, DQL é usada apenas para consultas, e não para inserção, atualização ou exclusão de dados.
Então, podemos concluir que a alternativa correta é A - DML, pois é a única que se refere às operações de inserir, atualizar e apagar dados no banco de dados.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo