Em bancos de dados, uma transação é uma unidade lógica de trabalho,...
🏢 FGV🎯 CODESP-SP📚 Banco de Dados
#Gestão de Transações
Esta questão foi aplicada no ano de 2010 pela banca FGV no concurso para CODESP-SP. A questão aborda conhecimentos da disciplina de Banco de Dados, especificamente sobre Gestão de Transações.
Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.
Em bancos de dados, uma transação é uma unidade lógica de trabalho, começando com a operação BEGIN TRANSACTION e terminando conforme descrito a seguir:
I. Com uma operação específica, que indica o término bem-sucedidoda transação. Ela informa ao gerenciador de transações que uma unidade lógica de trabalho foi concluída com sucesso, que o BD está novamente em estado correto e que todas as atualizações foram feitas por essa unidade de trabalho e podem ser gravadas no banco de dados.
II. Com uma operação específica, que indica otérmino malsucedido da transação. Ela informa ao gerenciador de transações que algo saiu errado, que o BD pode estar em um estado incorreto, e que todas as transações feitas pela unidade lógica de trabalho até o momento devem ser desfeitas.