SóProvas


ID
644557
Banca
FCC
Órgão
TJ-PE
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

Considere:

I. Se uma transação é concluída com sucesso (operação commit bem sucedida), então seus efeitos são persistentes.

II. Ou todas as ações da transação acontecem, ou nenhuma delas acontece.

As propriedades (I) e (II) das transações em SGBDs, significam, respectivamente,

Alternativas
Comentários
  • Durabilidade

    Os efeitos de uma transação em caso de sucesso (commit) devem persistir no banco de dados mesmo em presença de falhas.


    Atomicidade

    Trata o trabalho como parte indivisível (atômico). A transação deve ter todas as suas operações executadas em caso de sucesso ou nenhum resultado de alguma operação refletido sobre a base de dados em caso de falha. Ou seja, após o término de uma transação (commit ou abort), a base de dados não deve refletir resultados parciais da transação.

  • Uma transação de banco de dados deve possuir as propriedades dada pelo acrônimo ACID

    Atomicidade - Transação é indivisível
    Consistência - Integridade é assegurada
    Isolamento - Uma transação não interfere na outra
    Durabilidade - Os efeitos são permanentes
  • Atomicidade: Uma operação qualquer não pode ser parcialmente concluída, ela deve concluída totalmente ou não será concluída de forma alguma.
    Consistência: As restrições de integridade do SGBD devem ser respeitadas.
    Isolamento: Cada sentença deve ser executada individualmente.
    Durabilidade: As operações realizadas devem permanecer

    ACID

  • Questão tranquila sobre ACID!

    I. A propriedade descrita trata sobre persistência das transações confirmadas. Essa é a durabilidade!

    II. A propriedade determina que as transações devem ser executadas por inteiro, ou seja, que as transações são indivisíveis. Essa é a atomicidade.

    Gabarito: D