Uma expressão geral DDL e uma DML são, respectivamente,

Próximas questões
Com base no mesmo assunto
Ano: 2010 Banca: FCC Órgão: TRE-AM Prova: FCC - 2010 - TRE-AM - Programador de computador |
Q34996 Banco de Dados
Uma expressão geral DDL e uma DML são, respectivamente,
Alternativas

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