Buscar

Transações em banco de dados são unidades de trabalho que realizam operações sobre os dados de forma consistente e durável. Essas transações devem ...

Transações em banco de dados são unidades de trabalho que realizam operações sobre os dados de forma consistente e durável. Essas transações devem seguir as propriedades ACID, que garantem atomicidade, consistência, isolamento e durabilidade. Atomicidade assegura que todas as operações de uma transação sejam concluídas com sucesso ou revertidas, caso ocorra algum erro. Consistência garante que o banco de dados permaneça em um estado consistente antes e depois da transação. Isolamento garante que as operações de uma transação sejam isoladas de outras transações concorrentes, evitando interferências indesejadas. Por fim, durabilidade garante que as alterações feitas por uma transação permaneçam armazenadas, mesmo em caso de falhas do sistema. Considerando os conceitos de transação e persistência em banco de dados, analise os itens a seguir: I. Uma transação em um banco de dados garante atomicidade, consistência, isolamento e durabilidade das operações realizadas, conhecidas como propriedades ACID. II. A persistência em banco de dados refere-se à capacidade de armazenar permanentemente os dados, mesmo após o encerramento de uma transação. III. As propriedades ACID garantem que uma transação possa ser interrompida e reiniciada sem afetar a consistência dos dados. IV. A persistência em banco de dados é responsável por garantir a consistência dos dados durante o processamento de uma transação. Está correto apenas o que se afirma em: A. I e IV. B. II e III. C. I e III. D. I e II. E. II, III e IV.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra D: I e II. A afirmativa I está correta, pois as propriedades ACID garantem que uma transação seja concluída com sucesso ou revertida em caso de erro, mantendo a consistência dos dados antes e depois da transação, além de garantir o isolamento e a durabilidade das operações. Já a afirmativa II também está correta, pois a persistência em banco de dados refere-se à capacidade de armazenar permanentemente os dados, mesmo após o encerramento de uma transação.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais