Questão FC670735
Uma clínica de psicologia mantém um sistema de gerenciamento de pacientes com o modelo de banco de dados relacional simplificado a seguir: • Tabela pacientes (id, nome, data_ nasci
Linguagem SQL
QUADRIX · 2025
Uma clínica de psicologia mantém um sistema de gerenciamento de pacientes com o modelo de banco de dados relacional simplificado a seguir:
• Tabela pacientes (id, nome, data_ nascimento, diagnostico) • Tabela consultas (id, paciente_id, data_ consulta, terapeuta, observacoes)
Um técnico da equipe de TI foi encarregado de executar tarefas de manutenção e análise de dados do banco por meio de comandos básicos de SQL.
Com base nessa situação hipotética, julgue o item a seguir.
Para atualizar o diagnóstico de um paciente, pode‑se usar o comando: UPDATE pacientes SET diagnostico = ‘depressão’ WHERE id = 5;.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A afirmação é CERTO porque a instrução apresentada segue a sintaxe SQL padrão: UPDATE pacientes SET diagnostico = 'depressão' WHERE id = 5; atualiza o valor da coluna diagnostico apenas para o registro cujo identificador é 5.
O uso de WHERE é fundamental: sem ele, a atualização afetaria todas as linhas da tabela. O ponto e vírgula final apenas separa comandos.
Strings literais em SQL usam aspas simples. Como id é normalmente numérico, a condição id = 5 está correta; se fosse texto, usaríamos aspas.
Observação prática: garanta codificação UTF‑8 para acentuação, privacidade de acesso e, em aplicações, prefira consultas parametrizadas para evitar SQL injection e use transação/backup ao alterar dados críticos.
Conteúdo do catálogo FC Concursos · Atualizado em