FC ConcursosFC Concursos

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.

  1. Atomicidade e Consistência.
  2. Consistência e Durabilidade.
  3. Durabilidade e Segurança.
  4. Isolamento e Segurança.
  5. 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

Continue aprendendo