Pular para o conteúdo principal

Questão de Banco de Dados — Gerência de Transações — FGV 2018

Banco de DadosGerência de Transações
Código
fg033410
Banca
FGV
Órgão
Prefeitura de Niterói - RJ
Ano
2018
Nível
Superior
Cargo
Analista de Políticas Públicas e Gestão Governamental - Gestão de Tecnologia
Considere um banco de dados onde duas transações, t₁ e t₂, são executadas concorrentemente. A primeira, t₁, debita R$ 100,00 de uma conta corrente, e a segunda, t₂, debita R$ 200,00 da mesma conta. Não há uma ordem de execução definida para as transações.Suponha que cada uma das transações execute duas operações: leitura seguida de gravação. Essas operações são representadas como tx(r) para leitura e tx(w) para gravação.Considere, ainda, os seguintes escalonamentos das operações de t₁ e t₂.I. t₁(r), t₁(w), t₂(r), t₂(w)II. t₂(r), t₂(w), t₁(r), t₁(w)III. t₂(r), t₁(r), t₁(w), t₂(w)IV. t₂(r), t1(r), t₂(w), t₁(w)Sobre a adequação desses escalonamentos com vistas à manutenção da integridade do banco dados, assinale a afirmativa correta.
  1. ASomente I é adequado.
  2. BSomente I e II são adequados.
  3. CSomente III é adequado.
  4. DSomente I e III são adequados.
  5. ETodos são adequados.
Revelar gabarito e comentário

GabaritoB — Somente I e II são adequados.

Link permanente: /questoes/fg033410