

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No contexto de Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDR), como SQL Server, PostgreSQL e Oracle, o conceito de transação é fundamental para o processamento de dados. Uma transação corresponde a uma unidade lógica de trabalho que deve ser executada de forma completa e consistente.
O uso de transações tem como objetivo principal garantir que o banco de dados
maximize a redundância controlada de dados para otimizar a velocidade de recuperação em caso de falhas de hardware.
mantenha a consistência e a integridade dos dados, assegurando o cumprimento das propriedades de atomicidade, consistência, isolamento e durabilidade.
dispense a utilização de estruturas de indexação e de restrições de chave estrangeira (foreign keys) nas tabelas.
centralize o processamento analítico no servidor de aplicação, eliminando a necessidade de mecanismos de controle de concorrência.
restrinja o acesso simultâneo de múltiplos usuários, priorizando operações de leitura em detrimento de operações de escrita.