Questões de Concurso
Sobre gerência de transações em banco de dados
Foram encontradas 350 questões
dos sistemas de banco de dados, julgue os itens que se seguem.
Para que uma transação seja efetivada, todas as ações que compõem a respectiva unidade de trabalho devem ser concluídas com sucesso. Caso contrário, a ação que constituiu falha e a transação devem ser desfeitas.
A afirmação refere-se a uma das quatro propriedades da integridade de uma transação, denominada:
I - A violação conhecida como leitura suja (dirty read) ocorre no nível de isolamento read committed.
II - Algoritmos com base em timestamp e bloqueios podem ser utilizados para a implementação de controle de concorrência.
III - A propriedade de atomicidade para transações distribuídas pode ser garantida pela implementação do algoritmo commit de duas fases.
Está(ão) correta(s) APENAS a(s) afirmativa(s)
Assinale a propriedade abaixo que é responsável por evitar que uma transação interfira em outras transações antes de serem finalizadas.
I - Uma transação somente é confirmada (committed) se todos os participantes concordarem e estiverem prontos para realizar o commit.
II - O protocolo garante que todos os participantes da transação distribuída podem confirmar ou abortar seu trabalho.
III - Durante a segunda fase, o coordenador informa a todos os participantes sobre a decisão e confirma ou aborta a transação.
Está(ão) correta(s) a(s) afirmativa(s)

Considerando as transações T1 e T2 apresentadas acima, julgue
os itens subsequentes.

Considerando as transações T1 e T2 apresentadas acima, julgue
os itens subsequentes.