SóProvas


ID
363040
Banca
FCC
Órgão
TCE-SP
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Instruções: Para responder às questões de números 31 a 50,
considere que os aplicativos devem ser reputados
sempre na originalidade da versão referenciada e
não quaisquer outras passíveis de modificação (cus-
tomização, parametrização, etc.) feita pelo usuário.
Quando não explicitados nas questões, as versões
dos aplicativos são: Windows XP edição doméstica
(Português), Microsoft Office 2000, SGBD MS-SQL
Server 2000 e navegador Internet Explorer 8. Mouse
padrão destro.

A propriedade das transações de um SGBD que garante: “ou todas as operações da transação são refletidas corretamente no banco de dados ou nenhuma o será” é a

Alternativas
Comentários
  • Propriedades das transações:
    Atomicidade - ou todas as operações da transação são refletidas corretamente no banco de dados ou nenhuma o será;
    Consistência - a execução de uma transação isolada preserva a concistência do BD;
    Isolamento - diversas transações podem ocorrer de forma concorrente, mas uma não toma conhecimento das outras;
    Durabilidade - ao se completar uma transação com sucesso, as alterações feitas no BD persitem.
  • Navathe - Quarta Edição - Cáp. 17, pág. 404

    As transações devem possuir algumas propriedades, chamadas propriedades ACID, e elas devem ser impostas pelo controle de concorrências e métodos de restauração do SGBD. As propriedades ACID são as seguintes:

    • Atomicidade
      • Uma transação é uma unidade atômica de processamento; ou ela será executada em sua totalidade ou não será de modo nenhum.
    • Preservação de Consistência
      • Uma transação será preservadora de consistência se sua execução completa fizer o banco de dados passar de um estado consistente para outro.
    • Isolamento
      • Uma transação será executada como se estivesse isolada das demais. Isto é, a execução de uma transação não deve sofrer interferência de quaisquer outras transações concorrentes.
    • Durabilidade ou Permanência
      • As mudanças aplicadas ao banco de dados por uma transação efetivada devem persistir no banco de dados. Essas mudanças não devem ser perdidas em razão de uma falha.
  • A propriedade de atomicidade estabelece que: uma transação é uma unidade de processamento

    atômica que deve ser executada integralmente até o fim ou não deve ser executada de maneira

    alguma – em conformidade com o enunciado da questão.