Logo Passei Direto
Buscar
Atualmente as aplicações suportam vários usuários e sendo assim o banco de dados tem que garantir a confiabilidade nas transações, haja vista que muitas podem ocorrer forma concorrente. Uma transação é uma sequência de operações executadas como uma única unidade lógica de trabalho, sendo ACID um conceito que se refere às quatro propriedades de transação de um sistema de banco de dados: Atomicidade, Consistência, Isolamento e Durabilidade. Identifique as propriedades ACID a seguir: _________________: a transação cria um novo estado válido dos dados ou em caso de falha retorna todos os dados ao seu estado antes que a transação foi iniciada. _________________: em uma transação envolvendo duas ou mais partes de informações discretas, ou a transação será executada totalmente ou não será executada, garantindo assim que as transações sejam atômicas. __________________: garante que a transação não será interferida por nenhuma outra transação concorrente. Qual opção completa as lacunas corretamente?
User badge image
Dayana Mourão

há 11 meses

Respostas

User badge image

Ed Verified user icon

há 11 meses

Vamos analisar as propriedades ACID e como elas se encaixam nas lacunas apresentadas: 1. Durabilidade: Refere-se à garantia de que, uma vez que uma transação foi confirmada, suas alterações persistem, mesmo em caso de falhas. Portanto, a primeira lacuna se refere à Durabilidade. 2. Atomicidade: Esta propriedade garante que uma transação seja tratada como uma única unidade, ou seja, ou todas as operações são realizadas ou nenhuma delas é. Assim, a segunda lacuna se refere à Atomicidade. 3. Isolamento: Garante que as transações concorrentes não interfiram umas nas outras, mantendo a integridade dos dados. Portanto, a terceira lacuna se refere ao Isolamento. Assim, a opção que completa as lacunas corretamente é: - Durabilidade: a transação cria um novo estado válido dos dados ou em caso de falha retorna todos os dados ao seu estado antes que a transação foi iniciada. - Atomicidade: em uma transação envolvendo duas ou mais partes de informações discretas, ou a transação será executada totalmente ou não será executada, garantindo assim que as transações sejam atômicas. - Isolamento: garante que a transação não será interferida por nenhuma outra transação concorrente. Se precisar de mais alguma coisa, é só avisar!

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