SóProvas


ID
2947051
Banca
IADES
Órgão
AL-GO
Ano
2019
Provas
Disciplina
Banco de Dados
Assuntos

Quando transações são executadas concorrentemente, de maneira intercalada, a ordem de execução das operações das várias transações é conhecida como plano de execução (ou histórico).

ELMASRI, R.; NAVATHE, S.B. Sistemas de Banco de Dados. Addison-Wesley, 2005.

O trecho apresentado define um plano (do inglês, schedule) em banco de dados. Imagine que, em um plano S, para cada transação T participante, todas as operações de T são executadas consecutivamente. Esse plano é chamado de

Alternativas
Comentários
  • .: Plano de Execução Serial: as operações das transações são executadas consecutivamente;

    .: Plano de Execução Seriável (serializável): as transações são executadas de modo intercaladas.

     

    (Navathe)

    Gabarito C

    .

    .

    At.te

    Foco na missão 

  • Somente para complementar a colega... segue trecho do Navathe:

    Schedule serial: porque as operações de cada transação são executadas consecutivamente, sem quaisquer operações intercaladas da outra transação.

    Schedules serializáveis: Se a intercalação de operações for permitida, haverá muitas ordens possíveis em que o sistema pode executar as operações individuais das transações. OBS: são sempre considerados corretos quando transações concorrentes estão sendo executadas.

  • LETRA E

    O Planos são:

    Seriais - Operações executadas CONSECUTIVAMENTE.

    Planos seriais são considerados Corretos, pois suas OPs executam até o fim e são IDEMPOTENTES, sempre terão o mesmo resultado.

    Não-Seriais - Operações executadas INTERCALADAMENTE

    Dentro dos Planos Seriais temos os SERIALIZÁVEIS e Não-Serializáveis

    SERIALIZÁVEIS - São aqueles que equivalem a um plano SERIAL.

    Não-Serializáveis - São aqueles que não equivalem a um plano serial, logo sua execução causaria inconsistência no banco de dados

  • Schedules

    -São transações executando simultaneamente em um padrão intercalado.

    Schedule serial: as operações das transações são executadas consecutivamente (processamento ineficiente) .

    Schedule serializável: as transações são executadas de modo intercaladas.

    Alternativa: C