A respeito de arquitetura, segurança, integridade, concorrên...

Próximas questões
Com base no mesmo assunto
Q3156736 Banco de Dados

A respeito de arquitetura, segurança, integridade, concorrência, recuperação após falhas e gerenciamento de transições em sistemas de gerenciamento de banco de dados (SGDB), julgue o próximo item.


Em um SGBD que visa garantir a segurança e a integridade dos dados, o uso de controle de transações não é suficiente para assegurar que todas as operações realizadas sejam recuperáveis em caso de falha nem para garantir que não haja inconsistências ou problemas de concorrência entre transações simultâneas.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Somente o controle não garantirá a integridade dos dados, agora o controle acompanhado com os demais mecanismos sim, sejam eles logs, backups para restores, etc.

GABARITO: ERRADO !

  • CONTROLE DE BACKUP: Assegurar que todas as operações realizadas sejam recuperáveis em caso de falha
  • CONTROLE DE CONCORRÊNCIA: Garantir que não haja inconsistências ou problemas de concorrência entre transações simultâneas.

Duvída comum: Qual diferença de controle de concorrência e controle de acesso ?

  • CONTROLE DE ACESSO(usuário): Acesso simultâneo de múltiplos usuários a um mesmo recurso.
  • CONTROLE DE CONCORRÊNCIA(dado): Acesso a dados seja controlado, mesmo quando vários usuários o tentam ao mesmo tempo

Por fim, controle de transação é o ACID: Atomicidade, consistência, isolamento e durabilidade.

Se eu tiver errado, avisem-me!

JUSTIFICATIVA CEBRASPE - Certo. Embora o controle de transações seja essencial para a integridade e a recuperação dos dados, ele, por si só, não é suficiente para garantir a completa segurança, recuperação e consistência em um SGBD. Em um cenário real, especialmente em sistemas críticos como os da área de segurança pública, é necessário que se implementem, também, mecanismos de controle de concorrência, rotinas de recuperação de falha e políticas de acesso restrito e criptografia.

Dificilmente que uma única propriedade será capaz de garantir algo, em se tratando de BD e Segurança da Informação.

Certo

O controle de transações garante a consistência e a integridade dos dados, mas não garante a recuperação em caso de falhas. Para assegurar a recuperação, são necessários mecanismos adicionais, como backups, logs, ou sistemas de replicação. 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo