Logo Passei Direto
Buscar

Bases de Dados

UNIASSELVI
As transações em bancos de dados devem seguir certas propriedades para garantir a integridade e a confiabilidade dos dados. É fundamental que as operações em um banco de dados sejam executadas de forma confiável, mesmo em situações de falha ou erro.Fonte: adaptado de: https://www.databricks.com/br/glossary/acid-transactions. Acesso em: 14 nov. 2024.Com base no texto apresentado, analise as afirmativas a seguir:I. Uma transação em um banco de dados relacional é uma unidade lógica de trabalho que deve obedecer aos princípios de atomicidade, consistência, isolamento e durabilidade. II. O princípio ACID se refere a técnicas de backup que garantem que as alterações de uma transação sejam revertidas em caso de falha, mas não aborda a atomicidade das operações. III. O isolamento é o conceito que assegura que os efeitos das transações sejam visíveis para outras transações assim que uma delas é concluída, facilitando a independência nas operações. IV. A atomicidade em transações assegura que, se uma parte da transação falhar, as alterações feitas até aquele ponto sejam mantidas, permitindo que a transação seja parcialmente completada.É correto o que se afirma em: A) I, II e III, apenas. B) II e IV, apenas. C) I, II, III e IV. D) III e IV, apenas. E) I, apenas.
User badge image
Babi Picos

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada afirmativa: I. Uma transação em um banco de dados relacional é uma unidade lógica de trabalho que deve obedecer aos princípios de atomicidade, consistência, isolamento e durabilidade. Verdadeiro, essa é a definição correta do que é uma transação em um banco de dados relacional e os princípios ACID que ela deve seguir. II. O princípio ACID se refere a técnicas de backup que garantem que as alterações de uma transação sejam revertidas em caso de falha, mas não aborda a atomicidade das operações. Falso, o princípio ACID não se refere apenas a técnicas de backup, mas sim a propriedades que garantem a integridade das transações, incluindo a atomicidade, que é um dos pilares do ACID. III. O isolamento é o conceito que assegura que os efeitos das transações sejam visíveis para outras transações assim que uma delas é concluída, facilitando a independência nas operações. Falso, o isolamento garante que os efeitos de uma transação não sejam visíveis para outras transações até que a transação seja concluída, preservando a independência das operações. IV. A atomicidade em transações assegura que, se uma parte da transação falhar, as alterações feitas até aquele ponto sejam mantidas, permitindo que a transação seja parcialmente completada. Falso, a atomicidade garante que, se uma parte da transação falhar, todas as alterações feitas até aquele ponto sejam revertidas, ou seja, a transação não é parcialmente completada. Agora, resumindo: - I é verdadeiro. - II é falso. - III é falso. - IV é falso. Portanto, a única afirmativa correta é a I. A alternativa correta é: E) I, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina