Questões de Concurso
Comentadas sobre gerência de transações em banco de dados
Foram encontradas 431 questões
Em um sistema gerenciador de banco de dados, uma transação é formada por uma sequência de operações que precisam ser executadas integralmente a fim de se garantir a consistência e a precisão. Uma das propriedades da transação é a atomicidade, que é a unidade atômica de processamento.
julgue os itens seguintes.
julgue os itens seguintes.
Qual o tipo de problema pode ocorrer quando duas transações que acessem os mesmos itens em um banco de dados tiverem suas operações intercaladas de forma que tornem os valores dos itens incorretos?
Considere que as duas transações a seguir devem ser escalonadas e marque a alternativa que contém um escalonamento serializável para essas transações.
Linha Transação 1
(a1) read(X);
(a2) X := X - n;
(a3) write(X);
(a4) read(Y);
(a5) Y := Y + n;
(a6) write(Y);
Linha Transação 2
(b1) read(X);
(b2) X := X + m;
(b3) write(X);
A ordem de execução das operações seria
De acordo com os estados de uma transação, enumere a segunda coluna de acordo com a primeira.
1ª coluna
1. Ativa
2. Parcialmente confirmada
3. Falha
4. Abortada
5. Confirmada
2ª coluna
( ) estado após o término bem sucedido.
( ) transação revertida e o banco de dados já está de volta ao seu estado original no início da transação.
( ) estado que reflete quando a instrução final foi executada.
( ) depois da descoberta que não se pode continuar a execução normal.
( ) estado inicial da transação.
A sequência correta, de cima para baixo, está na opção