Segundo Silberschatz (2010), uma transação pode ser considerada um conjunto de operações com uma única unidade lógica de trabalho, em que uma instrução pode acessar, alterar ou excluir vários dados em uma ou mais tabelas. Esse mecanismo pode ser iniciado pela aplicação por meio de uma linguagem de programação de alto nível, ou ainda, por uma linguagem de programação de banco de dados, como o SQL. Contudo é de suma importância que estas ações mantenham a integradade do banco de dados mantendo Atomicidade, Consistência, Isolamento e Durabilidade, estas propriedades são conhecidas pelo acrônimo ACID.
Tomando como referência o controle e manutenção de banco de dados, e o correto uso das propriedades contidas em ACID, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
( ) Atomicidade: É a garantia que todas as operações serão corretamente refletidas em todo o banco de dados. Caso isso não seja possível, todas as operações devem ser concluídas, evitando a execução parcial.
( ) Consistência: Deve garantir que se houverem duas transações executadas ao mesmo tempo, uma possa interferir na outra conforme a sua aplicabilidade.
( ) Isolamento: Embora várias transações ocorram simultaneamente, na visão dos mecanismos envolvidos nos bancos de dados, tais execuções devem se comportar de forma isolada. De forma que, uma transação não fique “sabendo” o que está ocorrendo nas demais transações em execução.
( ) Durabilidade: Após as transações serem finalizadas com sucesso, deve ser garantido que as alterações persistam nas tabelas do banco de dados.
Assinale a alternativa que apresenta a sequência CORRETA:
Escolha uma:
a. V - F - V - F.
b. F - F - V - V.
c. V - V - F - F.
d. F - V - F - V.
e. F - V - V - F.
Soluções para a tarefa
Respondido por
28
F - F - V - V. Correto pelo AVA
danielPaivaLima:
correto... muito obrigado
Respondido por
5
Resposta:
F - F - V - V (Correto)
Explicação:
Corrigido pelo AVA.
Anexos:
Perguntas interessantes