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.
- AAtomicidade para uma transação significa que cada operação de uma transação é refletida na base de dados ou nenhuma operação o é.
- BUm escalonamento é a ordem de execução de várias transações de forma concorrente, mas nunca entrelaçada.
- 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.
- 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.
- 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.