Informática Múltipla Escolha

Quais são os comandos de subconjunto da linguagem de manipulação de dados (DML - Data Manipulation Language) da SQL?

Quais são os comandos de subconjunto da linguagem de manipulação de dados (DML - Data Manipulation Language) da SQL?

  1. Apenas I e IV.
  2. Apenas I e V.
  3. Apenas II e III.
  4. Apenas III e IV.
  5. Apenas I, II e V.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - Apenas II e III.

Análise Detalhada

Para resolver esta questão, é fundamental compreender a classificação dos comandos SQL (Structured Query Language), que se dividem principalmente em três categorias principais:

  1. DDL (Data Definition Language): Responsável por definir a estrutura do banco de dados.
  2. DML (Data Manipulation Language): Responsável por manipular os dados contidos nas tabelas.
  3. DCL (Data Control Language): Responsável pelo controle de acesso e permissões.

Vamos classificar cada comando apresentado no enunciado:

ComandoClasse SQLFunção Principal
I. CREATE TABLEDDLCria a estrutura (esqueleto) da tabela.
II. INSERTDMLInsere novos registros (dados) na tabela.
III. UPDATEDMLAltera dados já existentes na tabela.
IV. DROP TABLEDDLExclui completamente a estrutura da tabela.
V. GRANTDCLConcede permissões de uso para usuários.

Resumo da Lógica

A questão pede especificamente os comandos do subconjunto DML (Data Manipulation Language).

  • Os comandos CREATE TABLE e DROP TABLE (Itens I e IV) definem estruturas, portanto pertencem à DDL.
  • O comando GRANT (Item V) define permissões, portanto pertence à DCL.
  • Os comandos INSERT (Item II) e UPDATE (Item III) trabalham diretamente com o conteúdo dos dados, inserindo e alterando valores, sendo estes os verdadeiros representantes do DML nesta lista.

Portanto, apenas os itens II e III estão corretos.

Alternativa C.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.