SóProvas


ID
960907
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em relação aos conceitos de transações, assinale a alternativa correta.

Alternativas
Comentários
  • Navathe 6º Ed. pág 502

    a) Errada, a transação após iniciada, pode ser terminada com um COMMIT ou com um ROLLBACK(ou ABORT)


    b) Correta, As operações básicas de acesso ao banco de dados que uma transação pode incluir são read_item e write_item

  • ===Letra A===

    Uma transação é considerada como terminada, somente se tiver sido confirmada (commit). (ERRADO)

    Uma transação é considerada como terminada, se tiver sido confirmada (commit) ou abortada (rollback)

    ===Letra B===

    As transações acessam os dados, usando duas operações: read e write. (CERTO)

    ===Letra C===

    Quando uma transação tiver sido confirmada (commit), podemos desfazer seus efeitos, abortando-a. (ERRADO)

    COMMIT_TRANSACTION: sinaliza um fim bem-sucedido da transação, de modo que quaisquer mudanças executadas pela transação podem ser seguramente confirmadas ao banco de dados e não serão desfeitas. 

    ===Letra D===

    A propriedade ATOMICIDADE diz que depois que uma transação for completada com sucesso, as mudanças persistem, ou seja, são atômicas. (ERRADO)

    Atomicidade:

    - Uma transação é uma unidade de processamento atômica;

    - Deve ser realizada em sua tonalidade ou não ser realizada de forma alguma.

    - Exige que executemos uma transação até o fim. 

    ===Letra E===

    A propriedade ISOLAMENTO diz que a execução de uma transação isolada, preserva a consistência do banco de dados. (ERRADO)

    Isolamento

    - Uma transação deve parecer como se fosse executada isoladamente de outras transações;

    - A execução de uma transação não deve ser interferida por qualquer outra transação que acontecem simultaneamente.

  • A = Pode ser com Commit ou Rollback

    C = Não será desfeita = Durabilidade

    D = Isso é Durabilidade

    E = Parece uma mistura de Integridade com Consistência, sei lá.

    GAB B.