Acerca de banco de dados distribuído (BDD), julgue os itens ...
BDD é uma arquitetura na qual o processamento da informação é dividido em módulos ou em dois processos distintos, sendo um deles responsável pela manutenção da informação no servidor e o outro, pela obtenção dos dados do cliente.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - errado
Para compreender o tema dessa questão, é importante entender o conceito de Banco de Dados Distribuído (BDD). Um BDD é um sistema no qual os dados estão armazenados em diversos locais físicos, ou seja, distribuídos por diversos nós de um sistema de computadores. A ideia central é que esses dados estejam acessíveis a partir de qualquer ponto da rede como se estivessem localizados em um único local.
A questão tenta definir o BDD como uma arquitetura com dois processos distintos, um no servidor e outro no cliente. Contudo, essa definição não abrange a complexidade e dinâmica do BDD. Um BDD verdadeiramente distribuído geralmente envolve mais do que simplesmente dividir funções entre cliente e servidor. Ele se refere a como os próprios dados são armazenados, gerenciados e acessados em vários locais, onde as operações podem ser realizadas em paralelo e os dados são replicados ou particionados entre diferentes nós da rede.
O BDD envolve aspectos como a transparência da localização, que permite o acesso aos dados sem que seja necessário conhecer a localização física dos mesmos, a replicação de dados, para garantir maior disponibilidade e desempenho, e a fragmentação, que é a divisão dos dados em diferentes locais conforme a lógica de acesso mais frequente. Além disso, também deve-se considerar a consistência e a sincronização entre os nós que armazenam os dados.
Portanto, a afirmativa está errada porque simplifica excessivamente a arquitetura de um BDD, não mencionando a fragmentação, a replicação, a transparência da distribuição, entre outros aspectos fundamentais que definem um BDD. Em um BDD, a manutenção e obtenção de dados não são simplesmente divididas entre cliente e servidor, mas sim entre múltiplos servidores que podem se comunicar entre si para servir as requisições dos clientes de maneira coordenada.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Essa definição está mais para modelo cliente servidor.
Bons estudos!
o que invalida a questão é dizer que um dos processos do banco de dados distribuídos obtem os dados do cliente.
Os dados continuam armazenados nos servidores que compoem o banco de dados distribuidos. A forma como os dados estão distribuídos entre os servidores de banco de dados é transparente para o usuário.
O usuário faz a consulta e o gerenciador de transação global se encarrega de buscar os dados nos diferentes servidores e retorna a informação ao usuário.
Segundo Navathe (Sistemas de Banco de Dados, 6ed, p.590): "podemos definir banco de dados distribuído (BDD) como uma coleção de múltiplos bancos de dados logicamente inter-relacionados, distribuídos por uma rede de computadores"
Raphael filhote tome cuidado com seus comentários as vez não ajuda em nada. Pelo contrário só atrapalha.
Olha o enunciado:
Acerca de banco de dados distribuído (BDD), julgue os itens em seguida.
Se não souber fica calado.
Concordo Carlos Augusto está mais para cliente servidor.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo