Sobre a pergunta do item "4 - Precaução", não vejo a primeira resposta como alternativa errada, pois se eu tiver backup ou ter um relatório / listagem antes de executar um comando UPDATE ou DELETE que acabou realizando alterações equivocadas, posso sim, recuperar os dados e claro gerará um trabalho árduo para restaurar os dados, pois na pergunta não há nenhuma hipótese de ter ou não backup ou uma listagem antes de executar os comandos, certo?