🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Na linguagem SQL, qual dos comandos a seguir pertence à cate...

Próximas questões
Com base no mesmo assunto
Q4237467 Banco de Dados
Na linguagem SQL, qual dos comandos a seguir pertence à categoria DDL (Data Definition Language), utilizada para definir a estrutura dos objetos no banco de dados?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: A decisão dependia de identificar qual comando SQL pertence à DDL, isto é, à categoria que define a estrutura dos objetos do banco. Entre as alternativas, apenas CREATE cumpre essa função.

Tema central: Classificação de comandos SQL
Análise das alternativas
A
Certa
A alternativa A está certa porque CREATE pertence à DDL, categoria usada para criar ou definir objetos do banco de dados.
B
Errada
SELECT está errada porque é comando de consulta de dados. Ele atua na recuperação de informações, não na definição de estrutura, portanto não pertence à DDL.
C
Errada
INSERT está errada porque insere registros em tabela. Isso é atuação sobre o conteúdo dos dados, não sobre a estrutura dos objetos do banco, então não é DDL.
D
Errada
UPDATE está errada porque altera registros já existentes. Também opera sobre dados armazenados, e não sobre a definição da estrutura, por isso não pertence à DDL.
Pegadinha da questão
A confusão explorada é misturar comandos que operam sobre dados (SELECT, INSERT, UPDATE) com comando que define objeto e estrutura (CREATE).
Dica para questões semelhantes
  • Se o comando cria ou define objeto/estrutura do banco, a classificação cobrada é DDL.
  • Se o comando consulta dados, como SELECT, ele não está definindo estrutura.
  • Se o comando insere ou altera registros, como INSERT e UPDATE, ele atua sobre conteúdo, não sobre estrutura.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo