Questão de Banco de Dados — Banco de Dados Relacionais — UNIRIO 2014
Banco de DadosBanco de Dados Relacionais
- Código
- qq096721
- Banca
- UNIRIO
- Órgão
- UNIRIO
- Ano
- 2014
- Nível
- Superior
- Cargo
- Analista Tecnologia da Informação - Desenvolvimento de Sistemas
Considere um sistema de informação bancário simplificado que dispara uma transação T1 para um SGBD relacional, que transfira R$ 100,00 da conta X para a conta Y e é definida pela seguinte sequência de operações (em uma linguagem hipotética): T1 1 Begin_transaction; 2 Leitura(X); 3 X = X – 100; 4 Escrita(X); 5 Leitura(Y); 6 Y = Y + 100; 7 Escrita(Y); 8 End_transaction;Considere, ainda, que uma transação T2 esteja sendo executada simultaneamente com T1. Caso a transação T2 realize a operação Escrita(Y), depois da execução da operação 5 e antes da execução da operação 7 por T1, a propriedade de transações que será violada no banco de dados. Essa violação é denominada
- Aatomicidade.
- Bisolamento.
- Cdistributividade.
- Dconsistência.
- Edurabilidade.