Questão nº 45
Questão de Tecnologia da Informação · FCC TRT14 2022 (nº 45)
FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Ever comentário ↓
Considere a seguinte sintaxe SQL de um comando genérico UPDATE:
```sql
UPDATE I
II coluna1 = valor1, coluna2 = valor2
III condição;
```
As lacunas I, II e III devem ser preenchidas, respectivamente, por
- Anome da tabela − `LET` − `WHERE`
- Bnome do banco de dados − `GET` − `FOR`
- Cnome da tabela − `FOR` − `SET`
- Dnome do banco de dados − `LET` − `FOR`
- Enome da tabela − `SET` − `WHERE` (alternativa correta)
Resposta comentada
Gabarito Alternativa E
O comando UPDATE em SQL serve para modificar dados já existentes dentro de uma tabela de um banco de dados, alterando os valores de uma ou mais colunas em linhas específicas.
- (A) Incorreta: Embora
nome da tabelaeWHEREestejam corretos,LETnão é o termo SQL padrão para indicar as colunas a serem atualizadas. - (B) Incorreta:
nome do banco de dados,GETeFORestão todos incorretos para a sintaxe padrão do comandoUPDATE. - (C) Incorreta: Embora
nome da tabelaesteja correto,FOReSETestão incorretos ou fora de posição para as lacunas II e III, respectivamente. - (D) Incorreta:
nome do banco de dados,LETeFORestão todos incorretos para a sintaxe padrão do comandoUPDATE. - (E) Correta: A sintaxe padrão para atualizar dados é
UPDATE nome_da_tabela SET coluna1 = valor1, ... WHERE condição;. Portanto, as lacunas são preenchidas corretamente pornome da tabela,SETeWHERE. OSETindica quais colunas serão modificadas e seus novos valores, e oWHEREespecifica quais linhas da tabela serão afetadas pela atualização.
Fonte: FCC TRT14 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.