Pular para o conteúdo principal

Questão de Banco de Dados — Gerência de Transações — IADES 2010

Banco de DadosGerência de Transações
Código
qg830628
Banca
IADES
Órgão
CFA
Ano
2010
Nível
Superior
Cargo
Administrador de Banco de Dados
Várias técnicas são utilizadas para garantir a integridade do Banco de Dados, entre elas o gerenciamento de transações e o controle de concorrência. Em relação aos problemas gerados pela falta de gerenciamento das transações, pode-se ter a perda de atualização dos dados, a leitura sujar os dados e a agregação incorreta. Considerando os problemas mencionados no enunciado, podemos afirmar que
  1. Aa perda de atualização de dados pode ocorrer em decorrência de alguma falha na transação no momento que estava sendo feita uma atualização nos dados. Neste caso, devido à falha na transação, os itens manipulados voltam ao seu estado anterior, mas antes de sua ocorrência, outra transação pode ter acessado o valor do item já atualizado.
  2. BA leitura suja pode ocorrer quando duas transações que acessam os mesmos itens têm suas operações executadas de forma entrelaçada, gerando valores incorretos em um dos itens.
  3. CA agregação incorreta envolve a execução de comandos ou funções, tais como somas e médias. No momento da falha pode haver uma ou mais transações que estão atualizando o banco de dados e a função pode efetuar cálculos com alguns valores atualizados e outros não.
  4. DO mais grave de todos é a agregação incorreta.
Revelar gabarito e comentário

GabaritoC — A agregação incorreta envolve a execução de comandos ou funções, tais como somas e médias. No momento da falha pode haver uma ou mais transações que estão atualizando o banco de dados e a função pode efetuar cálculos com alguns valores atualizados e outros não.

Link permanente: /questoes/qg830628