FC ConcursosFC Concursos

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

Continue aprendendo