Voltar às perguntas frequentes sobre Bancos de dados
CENTRAL DE AJUDA · FAQBancos de dados1 min de leitura

Quando devo usar uma consulta em vez de uma operação de gravação?

Use uma consulta quando precisar recuperar ou inspecionar dados sem alterá-los. Faça uma gravação somente quando a tarefa exigir inserir, atualizar ou excluir registros e confira as linhas de destino antes de mudanças abrangentes.

Bancos de dados

Separe leitura de alteração

Uma leitura ajuda a responder perguntas, exibir uma visão ou decidir o que fazer depois. Mantê-la somente para leitura facilita a revisão e reduz o risco de alterar dados de produção durante uma exploração.

Gravações devem representar uma mudança de negócio específica. Use uma condição restrita, vincule valores de entrada com segurança e considere o efeito de corresponder a nenhuma linha ou a mais linhas do que o esperado.

Valide o efeito desejado

Antes de uma gravação destrutiva ou em massa, execute um SELECT com os mesmos filtros para examinar os registros afetados. Use uma transação ou etapas planejadas se várias alterações precisarem ocorrer juntas.

Depois da gravação, confira a quantidade de mudanças e consulte os registros relevantes. Um comando pode executar sem erro e ainda não alterar linhas ou não cumprir o requisito do negócio.

Voltar às perguntas frequentes sobre Bancos de dados