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

Canonical URL: https://help.iagenify.com/pt/faqs/databases/quando-devo-usar-uma-consulta-em-vez-de-uma-operacao-de-gravacao

[← Voltar às perguntas frequentes sobre Bancos de dados](https://help.iagenify.com/pt/faqs/databases)

CENTRAL DE AJUDA · FAQ Bancos de dados 1 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.
IaGenify
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](https://help.iagenify.com/pt/faqs/databases)
