Questão FC369546
Um banco de dados projetado para apoiar a tarefa de alocação automática de analistas para os processos recém inseridos no sistema. O modelo relacional especificado e implementado r
Sistema de Gerenciamento de Banco de Dados (SGBD)
FGV · 2024
Um banco de dados projetado para apoiar a tarefa de alocação automática de analistas para os processos recém inseridos no sistema. O modelo relacional especificado e implementado restringe a alocação de processos apenas a analistas disponíveis no departamento. Caso haja tentativa de inserção de nome fora da lista de valores já registrados, a transação não será completada, ou seja, nenhum valor será inserido.
Selecione a alternativa que contém duas propriedades de transação aplicáveis ao cenário acima.
- Atomicidade e Consistência.
- Consistência e Durabilidade.
- Durabilidade e Segurança.
- Isolamento e Segurança.
- Isolamento e Consistência.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Atomicidade: garante que uma transação seja executada de forma indivisível — ou tudo acontece, ou nada acontece. No cenário, quando a tentativa de alocação usa um nome fora da lista válida, a operação é abortada e nenhum dado parcial é gravado, evidenciando o comportamento "tudo ou nada".
Consistência: assegura que cada transação leva o banco de dados de um estado consistente a outro, respeitando as regras e restrições de integridade. Aqui, a restrição que limita alocação a analistas disponíveis impede commits que violariam as regras, mantendo a integridade dos dados.
Em conjunto, atomicidade evita efeitos parciais e consistência garante conformidade com as regras ao final da transação.
Conteúdo do catálogo FC Concursos · Atualizado em