SóProvas


ID
1779973
Banca
CESPE / CEBRASPE
Órgão
TRE-RS
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Um dos componentes fundamentais dos sistemas de gerenciamento de banco de dados é o gerenciador de transações. Com relação ao gerenciador de transações e às suas propriedades, assinale a opção correta.

Alternativas
Comentários
  • Atômica: ou a transação é feita ou não é feita.

    Consistente: os dados deverão permanecer íntegros e obedientes às regras do banco de dados (metadados);

    Isolada: o resultado de uma transação executada concorrentemente a outra deve ser o mesmo que o de sua execução de
    forma isolada.

    Durável: os efeitos de uma transação em caso de sucesso (commit) devem persistir no banco de dados mesmo em presença de falhas.

  • a) ERRADA. Na propriedade de isolamento, uma transação deve parecer como se estivesse sendo executada isoladamente

    b) ERRADA. Refere-se a propriedade de consistência

    c) CORRETA

    d) ERRADA. Refere-se a propriedade de isolamento

    e) ERRADA. A segunda parte da sentença é que encontra-se errada. Quem assegura que as atualizações de objetos de dados estejam sempre consistentes é o gerenciador de transação, pois é parte do ACID (consistência)

  • Como assim ocorram dentro dos limites da transação?

     

    Atomicidade - será executada totalmente ou não será executada.

  • a) Nada a ver! A propriedade de isolamento tem a ver com as transações concorrentes, que devem produzir os mesmos resultados que produziriam caso fossem executadas em série. ERRADA

    b) Essa é a propriedade da consistência, que garante o atendimento às restrições de integridade do banco de dados. ERRADA

    c) Aqui temos a única propriedade corretamente descrita. A atomicidade assegura que as transações são indivisíveis, devem ser executadas por inteiro ou não serão efetivadas no banco de dados. CERTA

    d) A propriedade aqui descrita, como já explicamos na letra A, é o isolamento! ERRADA

    e) O log, na verdade, registra as operações realizadas pelas transações, de modo a permitir a futura reversão ou o refazimento da transação. ERRADA

    Gabarito: C

  • GABARITO C!

    .

    .

    Atomicidade: Em uma transação envolvendo duas ou mais partes de informações discretas, ou a transação será executada totalmente ou não será executada, garantindo assim que as transações sejam atômicas. Exemplo: depósito bancário.

    Consistência: A transação cria um novo estado válido dos dados ou em caso de falha retorna todos os dados ao seu estado antes que a transação foi iniciada.

    Isolamento: Uma transação em andamento mas ainda não validada deve permanecer isolada de qualquer outra operação, ou seja, garantimos que a transação não será interferida por nenhuma outra transação concorrente.

    Durabilidade: Dados validados são registados pelo sistema de tal forma que mesmo no caso de uma falha e/ou reinício do sistema, os dados estão disponíveis em seu estado correto.

    Diego Carvalho

  • GABARITO C

    uma transação atômica é uma série indivisível e irredutível de operações de banco de dados, de modo que todas elas ocorram completamente ou não ocorram;

    Questão semelhante:

    A respeito de SGBDs, assinale a opção correta:

    Conforme o princípio da atomicidade, caso ocorra erro em determinada transação, todo o conjunto a ela relacionado será desfeito até o retorno ao estado inicial, como se a transação nunca tivesse sido executada. CERTA.

    Ano: 2017 Banca: Cebraspe.

    Atomicidade é a propriedade que garante que as transações não sejam afetadas pelo funcionamento umas das outras nem tenham acesso aos resultados parciais entre si. ERRADA

  • CESPE 2018 - TCE-PB (Auditor de Contas Públicas)

    Conforme o princípio da atomicidade, caso ocorra erro em determinada transação, todo o conjunto a ela relacionado será desfeito até o retorno ao estado inicial, como se a transação nunca tivesse sido executada. CORRETO

  • a) Incorreto: A propriedade de isolamento garante que as transações bem-sucedidas sejam isoladas realizadas umas das outras.

    b) Incorreto: A propriedade da consistência garante que as restrições impostas a elementos de dados sejam atendidas.

    c) Correto: A atomicidade é a propriedade que assegura que as atualizações relacionadas e dependentes ocorram dentro dos limites da transação ou nenhuma atualização será efetivada no banco de dados.

    d) Incorreto: A propriedade de isolamento certifica que nenhuma transação interfira nas atividades ou nas atualizações efetuadas por outra transação.

    e) Incorreto: Um gerenciador de transações controla qual transação é executada e em que ordem no banco de dados, ao passo que é responsabilidade do gerenciador de transações assegurar que atualizações de objetos de dados estejam sempre consistentes.

    Gabarito: Letra C.