Magna Concursos
2453749 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: Marinha
Orgão: Marinha

Analise as tabelas a seguir.

TABELA 1:

conta1 conta2

conta3

saldo

80 100 60

TABELA 2:

termo

Transacão A

Transacão B

t1

recupere conta1:

soma = 80

-

t2

recupere conta2:

soma = 180

-

t3

-

recupere conta3

t4

-

atualize conta3 60 ➔ '10

t5

-

recunere contai

t6

-

atualize contai 80 ➔ 100

t7

-

commit

t8

recupere conta3:
soma = 220. não 240

Controle de concorrência em um SGBD é um mecanismo para assegurar que transações simultâneas sejam executadas de forma controlada, sem interferências mútuas. A tabela 2 apresenta duas transações Tl e T2 realizadas no decorrer do tempo t. Sabendo que, na tabela 2, no tempo tB, o resultado obtido está incorreto, pode-se afirmar que, de acordo com C.J. Date (2004), ocorreu o seguinte problema de concorrência:

 

Provas

Questão presente nas seguintes provas