Questão nº 54

Questão de Tecnologia da Informacao · FGV TCE-PA 2024 (nº 54)

FGV2024Comum Auditor - Bloco Informática (11/08)Tecnologia da Informacao
Gabarito: Dver comentário ↓

Em um processo, o funcionário responsável foi substituído por outro funcionário da mesma organização. Tal substituição deve ser registrada no banco de dados do departamento de pessoal.

A cláusula SQL mais indicada para implementar essa alteração, mantendo a integridade do banco, é denominada

Resposta comentada

Gabarito Alternativa D

Quando você precisa mudar informações que já estão guardadas em um banco de dados, como corrigir um dado ou atualizar um registro, você usa um comando SQL específico para isso.

(A) Incorreta: A cláusula `ALTER` é usada para modificar a estrutura de objetos do banco de dados (ex: adicionar uma coluna a uma tabela), e não para alterar o conteúdo das linhas existentes. A armadilha aqui é que "alterar" significa mudar, mas em SQL, `ALTER` é para mudanças de esquema, não de dados.
(B) Incorreta: A cláusula `INSERT` é usada para adicionar novas linhas (registros) a uma tabela, e não para modificar dados que já existem.
(C) Incorreta: A cláusula `JOIN` é usada para combinar dados de duas ou mais tabelas em uma consulta, e não para modificar dados.
(D) Correta: A cláusula `UPDATE` é a ferramenta SQL correta para modificar dados existentes em uma ou mais linhas de uma tabela, exatamente como a substituição de um funcionário responsável por um processo.
(E) Incorreta: A cláusula `WITH` (Common Table Expression - CTE) é usada para definir conjuntos de resultados temporários nomeados para auxiliar em consultas complexas, mas não realiza a modificação de dados diretamente.

Fonte: FGV TCE-PA 2024 Conhecimentos Comuns (Auditor - Bloco Informática (11/08)) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho