Os sistemas distribuídos de bancos de dados apresentam como...
Os sistemas distribuídos de bancos de dados apresentam como desvantagens:
**E) maior custo de desenvolvimento, maior possibilidade de falhas de programas e necessidade de maior processamento de bytes transmitidos.**
Aqui está a explicação:
- **Maior custo de desenvolvimento**: Sistemas distribuídos tendem a ser mais complexos de desenvolver devido à necessidade de coordenar múltiplos servidores e gerenciar a comunicação entre eles.
- **Maior possibilidade de falhas de programas**: A distribuição dos dados e processamento pode levar a um aumento na complexidade do sistema, o que pode resultar em uma maior probabilidade de falhas e problemas de sincronização.
- **Necessidade de maior processamento de bytes transmitidos**: A comunicação entre diferentes nós em um sistema distribuído pode gerar um volume significativo de dados a ser transmitido, aumentando o custo de processamento e a latência.
Vamos revisar as outras opções para entender por que não são adequadas:
A) **Independência de localização, o processamento de consultas distribuído e maior custo de desenvolvimento**: A independência de localização é uma vantagem e não uma desvantagem.
B) **Maior custo de desenvolvimento, a fragmentação dos dados e o processamento de transações distribuído**: A fragmentação dos dados pode ser considerada uma desvantagem, mas o processamento de transações distribuído não é necessariamente uma desvantagem.
C) **Fragmentação dos dados, a independência dos sistemas operacionais e a necessidade de maior processamento de bytes transmitidos**: A independência dos sistemas operacionais é geralmente uma vantagem e não uma desvantagem.
D) **Maior possibilidade de falhas de programas, a fragmentação dos dados e o processamento de consultas distribuído**: A fragmentação dos dados e o processamento de consultas distribuído são aspectos que podem ser considerados mais complexos, mas não são diretamente desvantagens comparáveis ao custo de desenvolvimento e maior probabilidade de falhas.
Portanto, a resposta correta é:
**E) maior custo de desenvolvimento, maior possibilidade de falhas de programas e necessidade de maior processamento de bytes transmitidos.**