• Matéria: Informática
  • Autor: andersonsstrp78j04
  • Perguntado 7 anos atrás

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. O controle das transações ocorridas em um banco de dados deve garantir a integridade dos dados contidos nas tabelas. Essas transações nos bancos de dados possuem propriedades que são conhecidas pelo acrônimo ACID, pois se trata de: Atomicidade, Consistência, Isolamento e Durabilidade.

De acordo com as informações apresentadas na tabela a seguir, faça a associação das propriedades das transações de bancos de dados contidos na coluna PROPRIEDADES com suas respectivas propriedades na coluna CARACTERÍSTICAS .

CARACTERÍSTICAS
I - Deve garantir que se houverem duas transações executadas ao mesmo tempo, uma não interfira na outra.
II - É a garantia que todas as operações serão corretamente refletidas em todo o banco de dados. Caso isso não seja possível, nenhuma das operações deve ser concluída, evitando que ocorra somente uma execução parcial de uma transação.
III - Após as transações serem finalizadas com sucesso, deve ser garantido que as alterações persistam nas tabelas do banco de dados.
IV - 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.

PROPRIEDADES
1 - Atomicidade
2 - Consistência
3 - Isolamento
4 - Durabilidade

Assinale a alternativa que apresenta a associação CORRETA.


danielPaivaLima: Escolha uma:
a. 1-I; 2-III; 3-IV; 4-II.
b. 1-III; 2-I; 3-IV; 4-II.
c. 1-I; 2-II; 3-IV; 4-III.
d. 1-II; 2-I; 3-IV; 4-III.
e. 1-II; 2-I; 3-III; 4-IV.

Respostas

respondido por: JhonnyPedroso
29

Conhecidas pelo acrônimo ACID:

Atomicidade: é a garantia de que todas as operações serão

corretamente refletidas em todo o banco de dados. Caso

isso não seja possível, nenhuma das operações deve ser

concluída, evitando que ocorra somente uma execução

parcial de uma transação.

Consistência: é a garantia de que se houver duas

transações executadas ao mesmo tempo, uma não

interferirá na outra.

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-se garantir que as alterações persistam nas

tabelas do banco de dados.


Então alternativa que apresenta a associação CORRETA é:

1-II; 2-I; 3-IV; 4-III.

respondido por: mcmg2010
8

Resposta:

1-II; 2-I; 3-IV; 4-III.     (Correto).

Explicação:

Corrigido pelo AVA.

Anexos:
Perguntas similares