Quanto à linguagem para bancos de dados relacionais, são ex...

Próximas questões
Com base no mesmo assunto
Q2250117 Banco de Dados
Quanto à linguagem para bancos de dados relacionais, são exemplos respectivos de SQL DML e SQL DDL
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - Insert Into e Alter Table.

Para entendermos o motivo pelo qual a alternativa A é a correta, é fundamental compreendermos a diferenciação entre SQL DML (Data Manipulation Language) e SQL DDL (Data Definition Language). Estas são duas categorias de comandos na linguagem SQL (Structured Query Language) utilizada para interagir com bancos de dados relacionais.

O SQL DML é um subconjunto de comandos SQL utilizados para manipular os dados dentro das tabelas. Alguns exemplos desses comandos são:

  • SELECT - usado para consultar dados;
  • INSERT INTO - utilizado para inserir dados;
  • UPDATE - para atualizar dados;
  • DELETE - para remover dados.

Já o SQL DDL diz respeito aos comandos que definem e modificam a estrutura do banco de dados. Isso inclui a criação, alteração e exclusão de tabelas e outros objetos do banco de dados. Alguns comandos DDL são:

  • CREATE TABLE - para criar novas tabelas;
  • ALTER TABLE - usado para modificar a estrutura de uma tabela existente;
  • DROP TABLE - para excluir tabelas;
  • CREATE INDEX / DROP INDEX - para criar ou excluir índices.

Com base nessa diferenciação, podemos analisar que o comando Insert Into é de fato um comando DML, pois é utilizado para inserir dados em uma tabela, enquanto o comando Alter Table é um comando DDL, pois serve para alterar a estrutura de uma tabela existente no banco de dados. Sendo assim, a alternativa A está correta, pois apresenta um exemplo de cada tipo de comando corretamente classificado.

É importante que você se familiarize com esses conceitos e comandos, pois eles são fundamentais para o trabalho com bancos de dados relacionais e são frequentemente cobrados em concursos na área de tecnologia da informação, especialmente aqueles voltados para cargos que lidam com gerenciamento de dados.

Clique para visualizar este gabarito

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