ID 31072 Banca FCC Órgão TRE-MG Ano 2005 Provas FCC - 2005 - TRE-MG - Programador de computador Disciplina Banco de Dados Assuntos Gerência de Transações SQL Para controlar a execução das transações, o SQL utiliza o comando Alternativas Commit para desfazer todas as operações confirmadas pelo último comando Rollback. Rollback para desfazer todas as operações confirmadas pelo último comando Commit. Rollback para desfazer as operações confimadas por todos os comandos Commit. Commit para desfazer as operações realizadas até o último comando Rollback. Rollback para desfazer as operações realizadas até o último comando Commit. Responder Comentários O comando ROLLBACK desfaz a transação corrente, fazendo com que todas as modificações realizadas pela transação sejam rejeitadas.O comando COMMIT termina normalmente uma transação, efetuando todas as alterações feitas no banco de dados e fechando todos os cursores abertos.Rollback para desfazer as operações realizadas até o último comando Commit. * COMMIT envia todos os dados das mudanças permanentemente. * ROLLBACK faz com que as mudanças nos dados existentes desde que o último COMMIT ou ROLLBACK sejam descartadas. e- commit salva alterações. rollback cancela tudo o que foi feito apos o ultimo commit. Comentários: (a) Errado. COMMIT não desfaz operações, ele confirma; (b) ROLLBACK desfaz operações realizadas e, não, confirmadas; (c) ROLLBACK desfaz operações realizadas e, não, confirmadas; (d) COMMIT não desfaz operações, ele confirma; (e) Correto. ROLLBACK desfaz operações realizadas (e ainda não confirmadas) até o último comando COMMIT (Letra E).