Questão de Banco de Dados — Modelagem de dados — COPEVE-UFAL 2012
Banco de DadosModelagem de dados
- Código
- qg863834
- Banca
- COPEVE-UFAL
- Órgão
- MPE-AL
- Ano
- 2012
- Nível
- Superior
- Cargo
- Analista do Ministério Público - Administração de Banco de Dados
Suponha que as relações PACIENTE e MEDICO façam parte de um sistema de banco de dados distribuído e estão colocadas, respectivamente, no Site 1 e no Site 2. Nenhuma das relações está fragmentada e são descritas da seguinte forma:
Dadas as relações descritas, considere a seguinte consulta: “para cada paciente, recupere o nome e sobrenome do paciente e o nome do médico que o acompanha”.O resultado dessa consulta incluirá 10.000 registros, dado que todo paciente está relacionado com um médico. A consulta é submetida a partir de um Site 3 distinto, que é chamado site de resultado. Existem 3 estratégias simples para executar esta consulta distribuída:I. Transferir ambas as relações PACIENTE e MEDICO para o site de resultado e executar a junção no site 3.II. Transferir a relação PACIENTE para o site 2, executar a junção no site 2 e enviar o resultado para o site 3.III. Transferir a relação MEDICO para o site 1, executar a junção no site 1 e enviar o resultado para o site 3.Se o critério de otimização das consultas é a quantidade de transferência de dados, pode-se afirmar:
Dadas as relações descritas, considere a seguinte consulta: “para cada paciente, recupere o nome e sobrenome do paciente e o nome do médico que o acompanha”.O resultado dessa consulta incluirá 10.000 registros, dado que todo paciente está relacionado com um médico. A consulta é submetida a partir de um Site 3 distinto, que é chamado site de resultado. Existem 3 estratégias simples para executar esta consulta distribuída:I. Transferir ambas as relações PACIENTE e MEDICO para o site de resultado e executar a junção no site 3.II. Transferir a relação PACIENTE para o site 2, executar a junção no site 2 e enviar o resultado para o site 3.III. Transferir a relação MEDICO para o site 1, executar a junção no site 1 e enviar o resultado para o site 3.Se o critério de otimização das consultas é a quantidade de transferência de dados, pode-se afirmar:- AI é a melhor estratégia.
- BII é a melhor estratégia.
- CIII é a melhor estratégia.
- DII e III trafegam a mesma quantidade de dados e são as melhores estratégias.
- EI, II e III trafegam a mesma quantidade de dados.