SóProvas


ID
1682815
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

No que se refere a fundamentos de banco de dados, julgue o item a seguir.

Os sistemas distribuídos podem ser considerados um caso particular dos sistemas cliente-servidor, visto que em geral em um sistema distribuído alguns sítios são clientes e outros são servidores, porém todos os dados residem nos sítios servidores e todas as aplicações são executadas nos sítios clientes.


Alternativas
Comentários
  • Acredito que a última parte esteja errada. De acordo com o Date, podemos ter aplicações executadas no servidor (stored procedures).

    Fonte: https://books.google.com.br/books?id=xBeO9LSlK7UC&pg=PA576&lpg=PA576&dq=sistema+distribuido+caso+particular+cliente+servidor&source=bl&ots=xaPEkYAh4K&sig=oFM0sIm48KwfqoVmBhVg5a7NNhs&hl=pt-BR&sa=X&ved=0CBwQ6AEwAGoVChMIgafqj4qWyQIVSYCQCh036QtQ#v=onepage&q=sistema%20distribuido%20caso%20particular%20cliente%20servidor&f=false


  • Introdução a Sistemas de Banco de Dados Por C. J. Date, 8º Edição, Pagina 576:

    "Dissemos que um sistema cliente-servidor é um caso particular de sistemas distribuídos em geral. (...) Um sistema cliente-servidor pode ser imaginado como um sistema distribuído em que todas as requisições se originam em um site e todo o processamento é executado em outro. (...) Naturalmente, o site cliente poderia ter seus próprios banco de dados locais, mas eles não terão papel direto no arranjo cliente-servidor."  

  • e-

    Em client-server, geralmente os componentes consumidores sao clientes e fornecedores sao servidores. Tambem ha peer-to-peer, os quais sao processos que se comunicam de modo simetrico sem distincao de processos nem computadores. A questao é invalidada pelo fato de haver servidores que sao clientes de outros servidores e.g.: o servidor de internet.