-
Esse trecho desse artigo deixa claro que a C está correta e ainda invalida a b, d, e (trocando os front_end e os back_end)
"Banco de Dados Cliente-Servidor: Na arquitetura Cliente-Servidor, o cliente (front_end) executa as tarefas do aplicativo, ou seja, fornece a interface do usuário (tela, e processamento de entrada e saída). O servidor (back_end) executa as consultas no DBMS e retorna os resultados ao cliente. Apesar de ser uma arquitetura bastante popular, são necessárias soluções sofisticadas de software que possibilitem: o tratamento de transações, as confirmações de transações (commits), desfazer transações (rollbacks), linguagens de consultas (stored procedures) e gatilhos
(triggers). A principal vantagem desta arquitetura é a divisão do processamento entre dois sistemas, o que reduz o tráfego de dados na rede".
https://www.ime.usp.br/~andrers/aulas/bd2005-1/aula4.html
-
A forma como a questão foi escrita dificulta o entendimento, aparentemente muita coisa sem sentido, a letra E não parece tão errada, mas entendi que se o argumento é favorável não faz sentido falar sobre aumento de tráfego de redes.
-
Característica da FCC.. Inserir um monte de babozeira nas questões para justificar o erro.
a) ERRADA. Neste caso a banco trocou os termos. No segundo período o correto seria: "Qualquer cliente que utilize estas interfaces pode se conectar a qualquer servidor que as ofereça."
b) ERRADA. Novamente trocou os conceitos. Quem oferece o front-end é o cliente e não o servidor. O servidor é responsável pelo Back-end.
c) GABARITO. Aqui temos os conceitos de RPC (remote procedure call) que é o responsável por receber as solicitações externas ao servidor e realizar as operações solicitadas como se fosse locais. Quando falamos de transações é imprecíndivel que a propriedade de durabilidade seja levada em conta em qualquer operação de RPC.
d) ERRADA. Novamente inverteu os conceitos de back-end e front-end.
e) ERRADA. Pessoal, a declaração nesta alternativa está correta. O que a invalida neste caso é o comando da questão que nos pede uma "defesa" da arquitetura cliente-servidor. Por mais que esteja correta, o que está descrita aqui é uma desvantagem do modelo.
Avante!
-
Erro da A é que trocaram as letras:
JCDB -> JDBC
OCDB -> ODBC