SóProvas


ID
360040
Banca
FEPESE
Órgão
UDESC
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

A respeito de bancos de dados distribuídos, é correto afirmar:

Alternativas
Comentários
  • a) a replicação de dados em diversos nodos integrantes da arquitetura distribuída é sempre uma boa prática de projeto de bancos de dados distribuídos, pois torna qualquer dado sempre disponível em qualquer nodo.

    A Independência de Replicação é uma das 12 regras definidas com C. J. Date e Dr. E. F. Codd que um SGBDD deve seguir. A replicação de dados consiste em gerar cópias dos dados em diferentes nós.  Mas uma das desvantagens desta técnica é a elevação do overhed de atualização que desacelera o desempenho de atualização. O Erro na questão está em afirmar que SEMPRE é uma boa prática.

    b) a falha de um nodo integrante da arquitetura distribuída sempre causa o colapso de todas as transações distribuídas em execução.

    Não dependência de um nó central é outra das 12 regras. Portanto não deve ocorrer a utilização de um nó central para não ocorrer indisponibilidade total dos SGBDD.

    c) consultas distribuídas são sempre processadas em um único nodo integrante da arquitetura distribuída.

    As consultar ocorrem em diversos nós pois todos estão interligados e funcionam de modo transparente.

    d) uma das vantagens da fragmentação de dados de uma relação em diversos nodos integrantes de uma arquitetura distribuída é manter o dado disponível no nodo onde ele é mais frequentemente acessado.

    É exatamente umas das vantagens de Fregmentar os dados.

    e) o controle da execução concorrente de transações distribuídas é sempre responsabilidade de um único nodo integrante da arquitetura distribuída.

    Novamente cai na regra de Não dependência de um nó central.

  • Outra coisa que deve ser colocado é que a questão diz: "...pois torna qualquer dado sempre disponível em qualquer nodo.". Na verdade, isso só acontece em casos de Replicação completa. O mais correto seria: "...pois torna qualquer dado sempre disponível para qualquer nodo.