Para os diversos tipos de aplicativos com bancos de dados, a...
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (3)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: D
A questão aborda o tema da arquitetura cliente/servidor em bancos de dados, salientando suas vantagens em contextos de aplicativos que fazem uso dessa tecnologia. Para resolver a questão, é necessário entender o que é a arquitetura cliente/servidor, quais são as vantagens típicas que oferece e identificar qual das alternativas listadas não corresponde a uma dessas vantagens.
A alternativa D é a correta, pois afirma que "Operações mais confiáveis e robustas, porque várias cópias de um banco de dados interagem com os dados." Tal afirmação não é uma vantagem típica da arquitetura cliente/servidor. Em uma configuração cliente/servidor, geralmente há um único banco de dados centralizado no servidor que gerencia os dados. A confiabilidade e robustez são obtidas através de medidas como transações atômicas, mecanismos de backup e recuperação de falhas, mas não pelo fato de haver múltiplas cópias do banco de dados interagindo com os dados, o que, na verdade, poderia aumentar a complexidade e o risco de inconsistências.
As demais alternativas listam benefícios reais da arquitetura cliente/servidor:
- A - Redução do tráfego de rede, pois apenas os dados requeridos são transmitidos para o cliente, em vez de toda a base de dados.
- B - Flexibilidade melhorada devido à capacidade de centralizar a lógica de negócios e manutenção do banco de dados no servidor.
- C - Facilidade de escalar o sistema com o acréscimo de usuários, pois é possível adicionar mais recursos ao servidor ou aumentar a infraestrutura de servidores.
- E - Capacidades de "missão crítica" são inerentes a sistemas cliente/servidor que precisam garantir integridade e disponibilidade dos dados, através de logs de transações, backups e medidas de redundância.
Portanto, ao analisar cada uma das alternativas à luz do entendimento da arquitetura cliente/servidor, pode-se identificar que a alternativa D não corresponde a uma vantagem dessa arquitetura e, por isso, é a escolha correta para a questão.
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
Operações mais confiáveis e robustas, porque um único servidor de banco de dados interage com os dados (ao invés de várias cópias de um banco de dados, na arquitetura "servidor de arquivos").
d) Operações mais confiáveis e robustas, porque
Há uma característica de um SGBD, no entanto a justificativa não procede, pois ao possuir vários cópias de um BD a dificuldade em se manter a confiabilidade e a robustez aumentam.
e) Capacidade de "missão crítica", como logs de transações, capacidades de backup sofisticadas, vetores redundantes de disco e ferramentas de recuperação de falhas.
Nessa alternativa, notam-se características de um SGBD que não necessariamente estão relacionadas a arquitetura cliente-servidor.
apenas os dados que o aplicativo precisa são transferidos = consulta sql realizada pela aplicação.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo