Para os diversos tipos de aplicativos com bancos de dados, a...

Próximas questões
Com base no mesmo assunto
Ano: 2009 Banca: FGV Órgão: MEC Prova: FGV - 2009 - MEC - Administrador de Banco de Dados |
Q57106 Banco de Dados
Para os diversos tipos de aplicativos com bancos de dados, a arquitetura cliente/servidor oferece as vantagens relacionadas a seguir, à exceção de uma. Assinale-a.
Alternativas

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

Letra (d)
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").
a) Tráfego de rede reduzido, devido à transmissão de dados mais eficiente. Apenas os dados que o aplicativo precisa são transferidos.
b) Melhor flexibilidade, devido aos servidores de banco de dados em vez de bancos de dados de compartilhamento de arquivos.
c) Se mais usuários são acrescentados ao sistema, é mais simples escalar as capacidades do sistema para atingir os requerimentos adicionais.
As três primeiras alternativas realmente correlacionam um SGBD a uma arquitetura cliente-servidor, e suas justicativas estão corretas.

d) Operações mais confiáveis e robustas, porque várias cópias de um banco de dados interagem com os dados. uma única cópia no servidor garante isso.
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