Uma empresa de representação comercial com um escritório central e duas sucursais utiliza um banco de dados distribuído cujo esquema conceitual global pode ser visto na figura abaixo: Durante o projeto as seguintes informações foram obtidas para balizar o projeto de distribuição: - Somente o escritório central pode cadastrar ou alterar os dados dos remédios sendo que a deleção de remédios já cadastrados é proibida; - Quando um novo remédio for cadastrado, a sua venda somente pode começar a ser realizada no dia seguinte ao cadastro, para permitir o processamento de sua inclusão no portfólio da empresa; Dentro deste enfoque avalie as asserções a seguir e a relação proposta entre elas. I. Podemos trabalhar com replicação assíncrona e extrato periodicamente atualizado PORQUE II. Os dados somente serão utilizados na sucursal no dia seguinte Quanto as duas afirmativas observamos que:
Questão
Uma empresa de representação comercial com um escritório central e duas sucursais utiliza um banco de dados distribuído cujo esquema conceitual global pode ser visto na figura abaixo:
Durante o projeto as seguintes informações foram obtidas para balizar o projeto de distribuição:
- Somente o escritório central pode cadastrar ou alterar os dados dos remédios sendo que a deleção de remédios já cadastrados é proibida;
- Quando um novo remédio for cadastrado, a sua venda somente pode começar a ser realizada no dia seguinte ao cadastro, para permitir o processamento de sua inclusão no portfólio da empresa;
Dentro deste enfoque avalie as asserções a seguir e a relação proposta entre elas. I. Podemos trabalhar com replicação assíncrona e extrato periodicamente atualizado PORQUE II. Os dados somente serão utilizados na sucursal no dia seguinte
Quanto as duas afirmativas observamos que:
Alternativas
A) As duas afirmações são corretas e a segunda justifica a primeira.
B) As duas afirmações são corretas e a segunda não justifica a primeira.
C) A primeira afirmação é correta e a segunda falsa.
D) A primeira afirmação é falsa e a segunda correta.
E) As duas afirmações são falsas.
Explicação
Pelo enunciado, apenas o escritório central cadastra/altera REMÉDIO e não há deleção, então as sucursais não são origem de atualização desse dado (elas só consultam/operam vendas). Além disso, existe a regra de negócio: um remédio cadastrado hoje só pode começar a ser vendido amanhã.
Análise da asserção I:
- Replicação assíncrona (atualizações propagadas com atraso controlado) é compatível quando não se exige que a sucursal enxergue a atualização imediatamente.
- Um extrato periodicamente atualizado (snapshot/refresh em intervalos) também atende quando os dados podem “chegar depois”, desde que cheguem antes do momento em que serão usados. Logo, dentro do enfoque do problema, a I é correta.
Análise da asserção II:
- Como a venda só pode iniciar no dia seguinte ao cadastro, os dados do novo remédio só precisarão estar disponíveis na sucursal a partir de amanhã (não hoje). Então a II é correta.
Relação entre elas:
- Justamente porque o dado não precisa ser utilizado no mesmo dia em que foi cadastrado (II), podemos aceitar a defasagem da replicação assíncrona ou de um extrato atualizado periodicamente para garantir que, até o dia seguinte, a sucursal já esteja com o portfólio atualizado (I).
Alternativa correta: (A).