← Questões de Banco de Dados

Banco de Dados · CESPE/CEBRASPE · 2023

Questão comentada de Banco de Dados

Assinale a opção em que é apresentada a instrução utilizada para alterar alguma propriedade de campo de uma tabela em um banco de dados.

Gabarito: C

Quando a questão fala em alterar alguma propriedade de um campo de uma tabela, ela está apontando para a ideia de mudar a estrutura da tabela, e não os dados guardados nela. Em SQL, isso é assunto de DDL, a linguagem de definição de dados, que mexe no desenho do banco: criar, alterar ou remover objetos. A instrução usada para modificar uma coluna, como tipo, tamanho, nome, restrições ou outras características, é o ALTER. Em MySQL, o comando mais comum é o ALTER TABLE, que permite, por exemplo, adicionar, modificar ou remover colunas e até ajustar índices e restrições. Já INSERT, UPDATE, DROP e TRUNCATE têm outras funções: inserir registros, atualizar registros, excluir objetos ou apagar todos os dados de uma tabela. Ou seja, eles mexem em linhas ou na existência do objeto, mas não são a resposta quando a banca quer a alteração da propriedade de um campo. Por isso, o gabarito C está correto. É o comando clássico de estrutura: se você quer mudar a “ficha técnica” de uma coluna, você chama o ALTER TABLE e não os comandos de manipulação de dados, que vivem em outro bairro do SQL.

Continue treinando

Questões relacionadas