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.
- ASomente I é adequado.
- BSomente I e II são adequados.
- CSomente III é adequado.
- DSomente I e III são adequados.
- ETodos são adequados.