Qual subconjunto do SQL é usado para inserir, atualizar e ap...

Próximas questões
Com base no mesmo assunto
Ano: 2009 Banca: TJ-PR Órgão: TJ-PR Prova: TJ-PR - 2009 - TJ-PR - Analista de Sistemas |
Q2948211 Arquitetura de Software

Qual subconjunto do SQL é usado para inserir, atualizar e apagar dados?

Alternativas

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