Buscar

Ao tratarmos uma transação como uma unidade atômica, isto significa que existem pontos de verificação durante sua execução. Analise as seguintes a...

Ao tratarmos uma transação como uma unidade atômica, isto significa que existem pontos de verificação durante sua execução.

Analise as seguintes afirmativas, quanto as possíveis partes de uma transação:

I. BEGIN_TRANSACTION marca o início da execução da transação.
II. READ ou WRITE especificam operações de litura ou gravação nos itens do banco de dados que são executados como parte de uma transação.
III. END_TRANSACTION especifica que operações de transação READ e WRITE terminaram e marca o final da execução da transação.
IV. COMMIT_TRANSACTION sinaliza um final bem-sucedido da transação, de modo que quaisquer mudanças (atualizações) executadas pela transação podem ser seguramente confirmadas (committed) ao banco de dados e não serão desfeitas.
V. ROLLBACK (ou ABORT) sinaliza que a transação foi encerrada sem sucesso, de modo que quaisquer mudanças ou efeito que a transação possa ter aplicado ao banco de dados precisam ser desfeitos.
A - Estão corretas somente as alternativas I, III e IV.
B - Somente estão corretas as alternativas II e III.
C - Somente estão corretas as afirmativas III e IV.
D - Somente estão corretas as afirmativas II e IV.
E - Estão corretas todas as afirmativas (I, II, III, IV e V).

Essa pergunta também está no material:

Sistema Gerenciador de Banco de Dados   -  Objetiva
8 pág.

Sistema Gerenciador de Banco de Dados Centro Universitário UNINTERCentro Universitário UNINTER

💡 1 Resposta

User badge image

Ed Verified user icon

Analisando as afirmativas: I. BEGIN_TRANSACTION marca o início da execução da transação. II. READ ou WRITE especificam operações de leitura ou gravação nos itens do banco de dados que são executados como parte de uma transação. III. END_TRANSACTION especifica que operações de transação READ e WRITE terminaram e marca o final da execução da transação. IV. COMMIT_TRANSACTION sinaliza um final bem-sucedido da transação, de modo que quaisquer mudanças (atualizações) executadas pela transação podem ser seguramente confirmadas (committed) ao banco de dados e não serão desfeitas. V. ROLLBACK (ou ABORT) sinaliza que a transação foi encerrada sem sucesso, de modo que quaisquer mudanças ou efeito que a transação possa ter aplicado ao banco de dados precisam ser desfeitos. A alternativa correta é: **E - Estão corretas todas as afirmativas (I, II, III, IV e V)**.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais