Uma expressão geral DDL e uma DML são, respectivamente,
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - Drop e Insert Into.
Para entender a questão e a alternativa correta, é importante ter conhecimento sobre dois subconjuntos da linguagem SQL (Structured Query Language): DDL (Data Definition Language) e DML (Data Manipulation Language).
O DDL é usado para definir e modificar a estrutura dos objetos de banco de dados, como criar, alterar e excluir tabelas e índices. Comandos comuns do DDL incluem:
- CREATE: Utilizado para criar uma nova tabela, índice, ou outro objeto no banco de dados.
- ALTER: Aplicado quando precisamos modificar a estrutura de um objeto existente, como adicionar uma coluna a uma tabela.
- DROP: Serve para excluir objetos do banco de dados, como uma tabela ou índice.
O DML, por outro lado, refere-se à manipulação dos dados armazenados no banco de dados. Comandos DML comuns incluem:
- SELECT: Usado para consultar e recuperar dados do banco de dados.
- INSERT INTO: Permite inserir novos registros em uma tabela.
- UPDATE: Utilizado para alterar dados existentes dentro de uma tabela.
- DELETE: Serve para remover registros de uma tabela.
A alternativa correta (A) menciona Drop, que é um comando DDL utilizado para excluir objetos do banco de dados, e Insert Into, que é um comando DML usado para adicionar novos registros a uma tabela. Portanto, a alternativa A combina corretamente uma expressão DDL com uma DML.
As outras alternativas estão incorretas porque misturam comandos DDL com DML de maneira inapropriada ou identificam erroneamente comandos como pertencentes a um dos grupos quando na verdade pertencem ao outro.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O comando DROP TABLE remove tabelas do banco de dados. Somente o criador pode remover a tabela. A tabela poderá ficar sem linhas, mas não será removida, ...
a) Drop(DDL) e Insert Into(DML).
b) Create(DDL) e Alter(DDL).
c) Update(DML) e Select(DQL).
d) Update(DML) e Drop(DDL).
e) Insert Into(DML) e Alter(DDL).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo