SóProvas


ID
2764525
Banca
FAURGS
Órgão
TJ-RS
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Que problema ocorre quando duas transações que acessam os mesmos itens de dados do banco de dados têm suas operações intercaladas, tornando com isso o valor de alguns itens do banco de dados incorretos?

Alternativas
Comentários
  • Atualização perdida.

     

    Ocorre quando duas (ou mais) transações leem o valor antigo de uma variável e depois a utilizam para calcular um novo valor. 

    Duas escritas sobre o mesmo valor inicial, o valor de uma das alterações é perdido.

     

    Bons estudos!

  • Palavra chave Atualização perdida = intercalada.

  • a) Atualização Temporária: Ocorre quando uma transação atualiza um item do BD e depois a transação falha por algum motivo. Nesse meio tempo o item atualizado é acessado (lido) por outra transação antes de ser alterado ou voltar para seu valor original

     

    b) Leitura Suja: Leitura de dados não confirmados de uma linha existente podendo ocasionar a leitura de uma informação nunca confirmada.

     

    c) Resumo Incorreto: Uma transação está calculando uma função de resumo agregado em uma série de itens de um BD, enquanto outras transações estão atualizando alguns desses itens.

     

    d) Leitura não repetitiva: Uma transação A lê o mesmo item duas vezes e entre essas duas leituras uma transação B altera o valor do item. Transação A percebe valores diferentes para as suas duas leituras.

     

    e) Atualização perdida: CORRETA Conforme explicado pelos colegas abaixo.