Pular para o conteúdo principal

Questão de Banco de Dados — Tópicos Mesclados e Outros Assuntos de Banco de Dados — FUNDATEC 2022

Banco de DadosTópicos Mesclados e Outros Assuntos de Banco de Dados
Código
qa316786
Banca
FUNDATEC
Órgão
SBC
Ano
2022
Cargo
POSCOMP ( )

No escalonamento transações de banco de dados, dois conceitos são pertinentes ao controle de concorrência: serialização e recuperação. O primeiro refere-se a escalonamentos com transações executadas simultaneamente sem interferir umas nas outras, tal que produza um estado de banco de dados que pode ser gerado por uma execução serial das mesmas transações. O segundo busca manter a consistência do banco de dados, quando pelo menos uma das transações do escalonamento falha. Quanto à serialização, escalonamentos são classificados como não serializáveis ou serializáveis. Quanto à recuperação, escalonamentos são classificados como não recuperáveis ou recuperáveis. Nesse sentido, analise as assertivas abaixo sobre o controle de concorrência para as transações T1, T2, …, Tn (n >2):

 

I. A interseção entre os conjuntos de escalonamentos serializáveis e recuperáveis é o conjunto vazio.

 

II. A união entre os conjuntos de escalonamentos serializáveis e seriais é o próprio conjunto de escalonamentos serializáveis.

 

III. O conjunto de escalonamentos não seriais está contido no conjunto de escalonamentos não serializáveis.

 

IV. O conjunto de escalonamentos seriais contém o conjunto de escalonamentos não recuperáveis.

 

Quais estão corretas?

  1. AApenas I.
  2. BApenas II.
  3. CApenas I e III.
  4. DApenas II e IV.
  5. EI, II, III e IV.
Revelar gabarito e comentário

GabaritoB — Apenas II.

Link permanente: /questoes/qa316786