Pular para o conteúdo principal

Questão de Banco de Dados — Arquitetura de Banco de Dados — FUNDATEC 2023

Banco de DadosArquitetura de Banco de Dados
Código
qq890557
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2023
Nível
Médio
Cargo
Proramador
Assinale a alternativa INCORRETA em relação à arquitetura de banco de dados cliente-servidor.
  1. AAs máquinas cliente acessam os recursos dos servidores e podem utilizar recursos locais para algum processamento.
  2. BAlgumas máquinas podem atuar tanto como clientes quanto como servidores.
  3. CFrequentemente o servidor é chamado de servidor SQL em bancos de dados relacionais.
  4. DUma funcionalidade de servidores de banco de dados relacionais é funcionar como servidor de transação.
  5. EUma arquitetura cliente-servidor é necessariamente centralizada, o que significa dizer que não permite processamento distribuído de dados.
Revelar gabarito e comentário

GabaritoE — Uma arquitetura cliente-servidor é necessariamente centralizada, o que significa dizer que não permite processamento distribuído de dados.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Arquitetura Cliente-Servidor

Gabarito: letra E – A afirmação de que a arquitetura cliente-servidor é necessariamente centralizada e não permite processamento distribuído está incorreta. Na verdade, o modelo cliente-servidor pode ser implementado de forma centralizada ou distribuída, com múltiplos servidores cooperando, permitindo o processamento distribuído.

A banca cobra o conceito fundamental da arquitetura cliente-servidor. O erro da alternativa E está em impor uma característica restritiva que não é verdadeira: a centralização não é obrigatória, e o processamento distribuído é perfeitamente possível, como em sistemas de banco de dados distribuídos ou em ambientes em nuvem.

Arquitetura cliente-servidor
  • 1Características
    • Cliente acessa recursos do servidor
    • Cliente pode usar recursos locais
    • Máquina pode ser cliente e servidor
    • Servidor SQL (bancos relacionais)
    • Gerencia transações (ACID)
  • 2Modelo de implantação
    • Centralizada (um servidor)
    • Distribuída (múltiplos servidores)
      • Banco de dados distribuído
      • Ambientes em nuvem
  • 3Não é necessariamente centralizada
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta

As máquinas cliente acessam recursos do servidor, mas também podem executar processamento local. Essa flexibilidade é uma vantagem do modelo.

Alternativa B — ✅ Correta

Em algumas topologias, uma máquina pode desempenhar ambos os papéis (servidor para outros clientes e cliente para outros servidores), característica de redes híbridas ou modelos de três camadas.

Alternativa C — ✅ Correta

Em bancos de dados relacionais, o servidor é comumente chamado de “servidor SQL”, como MySQL, PostgreSQL, SQL Server, etc.

Alternativa D — ✅ Correta

Servidores de bancos de dados relacionais gerenciam transações, garantindo atomicidade, consistência, isolamento e durabilidade (ACID). Eles atuam, sim, como servidores de transação.

Alternativa E — ❌ Incorreta ⟵ GABARITO

A arquitetura cliente-servidor não é necessariamente centralizada. Ela pode ser distribuída, com múltiplos servidores atuando em conjunto para fornecer serviços. O processamento distribuído é uma extensão natural, como nos bancos de dados distribuídos. A palavra “necessariamente” torna a afirmação falsa.

NÃO CAIA NESSA!

O termo “necessariamente centralizada” induz o candidato a pensar que toda arquitetura cliente-servidor é monolítica. Na prática, a arquitetura pode ser descentralizada com vários servidores, permitindo escalabilidade e distribuição de dados.

Gabarito: letra E – a única assertiva falsa, pois a arquitetura cliente-servidor admite processamento distribuído.

Link permanente: /questoes/qq890557