SóProvas


ID
6259
Banca
CESGRANRIO
Órgão
AL-TO
Ano
2005
Provas
Disciplina
Banco de Dados
Assuntos

Um SGBD para manter a integridade dos dados deve apresentar algumas propriedades para as transações. A propriedade que define "ou todas as operações da transação são refletidas corretamente no banco de dados ou nenhuma deve ser refletida" é:

Alternativas
Comentários
  • A integridade de uma transação depende de 4 propriedades, conhecidas como ACID.

    ATOMICIDADE:
    Todas as ações que compõem a unidade de trabalho da transação devem ser concluídas com sucesso, para que seja efetivada. Qualquer ação que constitui falha na unidade de trabalho e a transação deve ser desfeita (rollback). Quando todas as ações são efetuadas com sucesso, a transação pode ser efetivada (commit).

    CONSISTÊNCIA:
    Nenhuma operação do banco de dados de uma transação pode ser parcial.O status de uma transação deve ser implementado na íntegra. Por exemplo, um pagamento de conta não pode ser efetivado se o processo que debita o valor da conta corrente do usuário não for efetivado antes, nem vice-versa.

    ISOLAMENTO:
    Cada transação funciona completamente à parte de outras estações. Todas as operações são parte de uma transação única. Nenhuma outra transação, operando no mesmo sistema, pode interferir no funcionamento da transação corrente. Outras transações não podem visualizar os resultados parciais das operações de uma transação em andamento.

    DURABILIDADE:
    Significa que os resultados de uma transação são permanentes e podem ser desfeitos somente por uma transação subseqüente.Por exemplo: todos os dados e status relativos a uma transação devem ser armazenados num repositório permanente, não sendo passíveis de falha por uma falha de hardware.
  • Bons estudos amiga linda!!!
  • Idem amore... tenhamos um dia abençoado de estudos!!!
  • Resposta: Atomicidade

    ela deve ser realizada em sua totalidade ou não deve ser realizada de forma alguma.

    Uma transação deve ser executada até o fim (COMMIT), se houver algum problema (falha no sistema), ela deverá ser

    desfeita (ROLLBACK).