Pular para o conteúdo principal

Questão de Banco de Dados — Conceitos Básicos em Banco de Dados — CESGRANRIO 2008

Banco de DadosConceitos Básicos em Banco de Dados
Código
cg027804
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2008
Nível
Superior
Cargo
BR Distribuidora - Analista de Sistemas Júnior - Infra-Estrutura
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, assinale a afirmação correta.
  1. AAtomicidade para uma transação significa que cada operação de uma transação é refletida na base de dados ou nenhuma operação o é.
  2. BUm escalonamento é a ordem de execução de várias transações de forma concorrente, mas nunca entrelaçada.
  3. CIntegridade para uma transação significa que a execução de uma transação de forma isolada (sem sofrer concorrência de outra transação) preserva a consistência da base de dados.
  4. DMesmo após a execução de um comando commit, é possível a uma transação retornar a seu estado inicial com a utilização de rollback.
  5. EEm transações que ocorrem simultaneamente, não existe qualquer garantia de que os dados lidos em um determinado momento são consistentes, independente do nível de isolamento utilizado.
Revelar gabarito e comentário

GabaritoA — Atomicidade para uma transação significa que cada operação de uma transação é refletida na base de dados ou nenhuma operação o é.

Link permanente: /questoes/cg027804