Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 50 questões.
#3319285

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: 

  • uma 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.
  • 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.
  • uma 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.
  • as 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.
  • uma 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.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora