Logo Passei Direto
Buscar
59- Para um SGBD que utiliza a linguagem SQL, é correto afirmar que

a) uma TRANSACTION só será concluída quando encontrar a instrução ROLLBACK TRANSACTION.
b) dentro de uma mesma TRANSACTION não poderão ser utilizados os comandos COMMIT e ROLLBACK mesmo dentro de uma estrutura condicional.
c) a instrução COMMIT TRANSACTION cancela todas as operações feitas desde o comando START TRANSACTION.
d) uma TRANSACTION será concluída ao encontrar a instrução COMMIT TRANSACTION.
e) Quando duas TRANSACTIONs estiverem sendo executadas simultaneamente, as duas devem se comunicar e trocar informações entre si, antes de acessarem o banco de dados.
User badge image
Progresso com Exercícios

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada uma das alternativas para identificar a correta sobre transações em um SGBD que utiliza SQL: a) uma TRANSACTION só será concluída quando encontrar a instrução ROLLBACK TRANSACTION. - Incorreto. O ROLLBACK reverte as operações, não conclui a transação. b) dentro de uma mesma TRANSACTION não poderão ser utilizados os comandos COMMIT e ROLLBACK mesmo dentro de uma estrutura condicional. - Incorreto. É possível usar COMMIT e ROLLBACK dentro de uma transação, dependendo da lógica. c) a instrução COMMIT TRANSACTION cancela todas as operações feitas desde o comando START TRANSACTION. - Incorreto. O COMMIT confirma as operações, não as cancela. d) uma TRANSACTION será concluída ao encontrar a instrução COMMIT TRANSACTION. - Correto. O COMMIT finaliza a transação, confirmando todas as operações realizadas. e) Quando duas TRANSACTIONs estiverem sendo executadas simultaneamente, as duas devem se comunicar e trocar informações entre si, antes de acessarem o banco de dados. - Incorreto. As transações podem ser independentes e não precisam se comunicar. Portanto, a alternativa correta é: d) uma TRANSACTION será concluída ao encontrar a instrução COMMIT TRANSACTION.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina