SóProvas


ID
2138332
Banca
FUNRIO
Órgão
IF-BA
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Um Sistema de Gerência de Banco de Dados provê mecanismos de controle de concorrência de transações, a fim de prevenir a ocorrência de violações dos tipos: leitura suja, leitura não repetível e leitura fantasma. Para isso, a linguagem SQL possui o recurso de especificação de nível de isolamento (ISOLATION LEVEL) de transações. Quais tipos de violação são possíveis no nível de isolamento de leitura efetivada (READ COMMITED)?

Alternativas
Comentários
  • Read Commited: Neste nível de isolação não podem ocorrer Dirty Reads mas são permitidos Nonrepeatable reads e Phantom Reads

  • Nível de isolamento  | Dirty Read  | Nonrepeatable Read | Phantom Read

    Read UNcommitted   | Possível     |Possível                      | Possível

    Read COmmitted       |Impossível  | Possível                     | Possível

    Repeatable read        |Impossível  | Impossível                 | Possível

    Serializable                | Impossível | Impossível                 | Impossível

  • Nível de isolamento | Dirty Read | Nonrepeatable Read | Phantom Read

    Read UNcommitted  | Possível    |Possível                     | Possível

    Read COmmitted      |Impossível | Possível                    | Possível

    Repeatable read       |Impossível | Impossível                | Possível

    Serializable               | Impossível | Impossível                | Impossível

    ler mais sobre isso