Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — PR-4 UFRJ 2023

Banco de DadosBanco de Dados Relacionais
Código
qg021432
Banca
PR-4 UFRJ
Órgão
UFRJ
Ano
2023
Nível
Médio
Cargo
PR-4 - - Técnico de Tecnologia da Informação - Desenvolvimento
Um modelo que é utilizado pelos diversos Sistemas Gerenciadores de Banco de Dados (SGBD) é o de dados relacional. Sua base teórica conceitua-se em relação matemática sob o olhar de teoria de conjunto e lógica de predicado de primeira ordem, sendo o cálculo relacional considerado a base para a linguagem SQL. Essa linguagem utiliza-se de comandos de transações que são utilizados para controles de concorrência e recuperação. Ao analisar os conceitos apresentados, NÃO pode-se afirmar que:
  1. Auma transação deve preservar a consistência, significando que, se ela for completamente executada do início ao fim sem interferência de outras transações, deve levar o banco de dados de um estado consistente para outro.
  2. Buma transação é uma unidade de processamento atômica e que ela deve ser realizada em sua totalidade ou ser realizada em parte observando seus relacionamentos lógicos executados em paralelo.
  3. Cuma transação deve parecer como se fosse executada isoladamente de outras transações, embora muitas delas estejam sendo executadas de maneira simultânea. Ou seja, a execução de uma transação não deve ser interferida por quaisquer outras transações que acontecem simultaneamente.
  4. Das mudanças aplicadas ao banco de dados pela transação confirmada precisam persistir no banco de dados. Essas mudanças não devem ser perdidas por causa de alguma falha.
  5. Euma transação é considerada como tendo isolamento de nível 0 (zero) se não gravar sobre as leituras sujas das transações de nível mais alto.
Revelar gabarito e comentário

GabaritoB — uma transação é uma unidade de processamento atômica e que ela deve ser realizada em sua totalidade ou ser realizada em parte observando seus relacionamentos lógicos executados em paralelo.

Link permanente: /questoes/qg021432