Exercícios
Avalie seus conhecimentos sobre gerenciamento de transações em bancos de dados. Este questionário aborda o conceito de transação, as propriedades ACID — atomicidade, consistência, isolamento e durabilidade —, além dos comandos SQL COMMIT e ROLLBACK. Você também encontrará questões sobre falhas durante a execução, estados e ciclo de vida das transações, uso de savepoints e a importância do isolamento para manter a integridade e a confiabilidade dos dados. Ideal para estudantes e profissionais que desejam revisar fundamentos de SQL e administração de bancos de dados.
Responda às questões abaixo e confira a explicação de cada resposta.
0/10 respondidas
Áudio automático ativado: as próximas questões serão lidas ao clicar em Continuar.
Uma transação é um conjunto de operações que são executadas como uma única unidade de trabalho para garantir a integridade dos dados.
As propriedades fundamentais de uma transação são conhecidas como ACID: Atomicidade, Consistência, Isolamento e Durabilidade.
A atomicidade assegura que uma transação é 'tudo ou nada', significando que todas as suas etapas precisam ser concluídas para que os resultados sejam permanentes.
O comando COMMIT é usado para salvar definitivamente as alterações realizadas durante uma transação no banco de dados.
Se uma transação falhar, nenhuma das alterações feitas durante essa transação é salva no banco de dados devido à propriedade de atomicidade.
O estado 'Active' representa que a transação está em andamento, mas ainda não foi concluída ou revertida.
O comando ROLLBACK desfaz todas as modificações feitas por uma transação que não foi confirmada com um COMMIT.
A propriedade de Isolamento garante que as operações de uma transação permaneçam invisíveis para outras transações até que estejam completas.
O uso de savepoints é vantajoso quando você precisa reverter parte de uma transação sem afetar a execução de outras operações dentro dela.
Os estados de uma transação são Active, Partially Committed, Failed, e Aborted, seguindo o ciclo da execução da transação.

Curso GratuitoBanco de dados MySQL
5h25m
25 exercícios

Curso GratuitoModelagem de Banco de Dados Relacionais
3h04m
15 exercícios

Curso GratuitoEstrutura de dados
4h27m
3 exercícios

Curso GratuitoBanco de dados completo
6h16m
5 exercícios

Curso GratuitoBanco de dados SQL Server passo a passo
16h24m
57 exercícios

Curso GratuitoModelagem de dados
8h58m
27 exercícios

Curso GratuitoMySql
7h51m
17 exercícios

Curso GratuitoBanco de dados MySql
8h29m
48 exercícios
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks