SóProvas


ID
1470916
Banca
UNIRIO
Órgão
UNIRIO
Ano
2014
Provas
Disciplina
Banco de Dados
Assuntos

Uma transação em um sistema de banco de dados pode ser descrita como uma unidade de execução de programa que acessa e, possivelmente, atualiza vários itens de dados. Para o gerenciamento de transações em sistemas de bancos de dados, é CORRETO afirmar que

Alternativas
Comentários
  • Letra A

    AS PROPRIEDADES ACID

     

    A tomicidade :  As transações são atômicas (tudo ou nada). Todas as operações da transação são refletidas corretamente no banco de dados, ou nenhuma delas.  A atomicidade garante que uma transação ou ela é realizada com sucesso(COMMIT) ou ela é abortada (ROLBACK). 

     

    C onsistência

     

    I   ntegridade - Date        ou      Isolamento - Silberchartz :    

    Integridade: As transações são isoladas umas das outras. Isto é, embora em geral haja muitas transações sendo executadas de modo concorrente, as atualizações de qualquer transação dada são  ocultas  de todas as outras até o  commit  dessa transação. Outro modo de dizer isso é afirmar que, no caso de duas transações distintas T1 e T2 poderia ver as atualizações de T2 (após T2 fazer o commit) ou T2 poderia ver as atualizações de T1 (após T1 fazer o commit), mas certamente não ambas. Date

     

    Isolamento:   O  isolamento garante que a execução da transação T seja isolada da execução de quaisquer outras transações simultâneas, de modo a evitar que o banco de dados venha a assumir um estado inconsistente. Cada transação não está ciente das outras transações executando  simultaneamente  no sistema.

     

    D urabilidade

  • Atomicidade

    A propriedade de atomicidade garante que as transações sejam atômicas (indivisíveis). A transação será executada totalmente ou não será executada.