Procura

Banco de dadosSql (3)


EXERCÍCIOS - Exercício 221

  • (SELECON 2022)

Em bancos de dados relacionais, uma transação SQL é um conjunto de uma ou mais operações, que constituem uma única tarefa ou unidade lógica de trabalho a ser processada. Os SGBDs devem garantir a execução correta das transações, mesmo que venham a ocorrer falhas. A transação inicia quando o primeiro comando é executado e termina conforme as situações caracterizadas a seguir:
I. Se uma transação for concluída com sucesso, com todas as operações bem-sucedidas, o BD será alterado permanentemente, com os dados alterados persistidos e salvos em disco. II. Se houver falha em qualquer uma das operações que compõem a transação, o BD deverá retornar ao estado anterior ao início da transação.
As operações descritas em I e II são denominadas, respectivamente:



A) COMMITe ROLLBACK

B) ROLLBACK e COMMIT

C) SAVEPOINTe CHECKPOINT

D) CHECKPOINTe SAVEPOINT


Próximo:
EXERCÍCIOS - Exercício 222

Vamos para o Anterior: Exercício 220

Tente Este: Exercício 105

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=2.14ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.52ms))((ts_substr_c=0.61ms))((ts_substr_im=0.80ms))
((total= 4ms))