Pular para o conteúdo principal

Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — FUNDATEC 2026

Banco de DadosSGBD - Sistema de Gerenciamento de Banco de Dados
Código
qg685949
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2026
Nível
Superior
Cargo
Professor EBTT - Informática: Engenharia de Software e Banco de Dados
Apesar das inegáveis vantagens oferecidas por um Sistema Gerenciador de Banco de Dados (SGBD) para a centralização, o controle e a segurança da informação, a literatura clássica aponta que a adoção dessa tecnologia pode envolver custos adicionais desnecessários em determinados cenários. São circunstâncias sob as quais pode ser mais desejável utilizar arquivos comuns (em vez de SGBD), EXCETO:
  1. AAplicações de banco de dados estritamente simples e muito bem definidas, para as quais a organização não possui a expectativa de que ocorram muitas mudanças estruturais.
  2. BProgramas de aplicação que exigem requisitos rigorosos de tempo real, os quais poderiam não ser atendidos de forma satisfatória devido às operações extras executadas pelo SGBD.
  3. CSistemas computacionais embarcados que possuem capacidade de armazenamento severamente limitada, cenário em que um SGBD de uso geral se tornaria inapropriado e custoso.
  4. DCenários operacionais que funcionam de forma estritamente isolada, em que não existe nenhuma necessidade ou previsão de acesso de múltiplos usuários aos dados.
  5. ESistemas de estoque ou caixas de pequenas lojas, em que se busca por agilidade no desenvolvimento de aplicações comerciais de prateleira.
Revelar gabarito e comentário

GabaritoE — Sistemas de estoque ou caixas de pequenas lojas, em que se busca por agilidade no desenvolvimento de aplicações comerciais de prateleira.

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”.

Cenários para uso de arquivos comuns em vez de SGBD

Gabarito: letra E. A questão pede a alternativa que NÃO constitui uma circunstância na qual seja mais desejável usar arquivos comuns (em vez de um SGBD). As alternativas A, B, C e D descrevem cenários em que a simplicidade, desempenho ou economia justificam evitar o SGBD. A alternativa E, ao contrário, indica um cenário que busca agilidade no desenvolvimento de aplicações comerciais de prateleira – situação em que um SGBD é justamente recomendado por acelerar o desenvolvimento, via funcionalidades como consultas, relatórios e acesso a dados. Portanto, E é a exceção.

A literatura clássica (Elmasri & Navathe, Date) aponta que a adoção de um SGBD traz benefícios como compartilhamento, segurança e integridade, mas também impõe custos de overhead, complexidade e recursos. Quando esses custos superam os benefícios, arquivos simples podem ser mais adequados.

Alternativa

Cenário descrito

Característica principal

Adequação de arquivos comuns vs. SGBD

Justificativa

A

Aplicações simples, bem definidas, sem mudanças estruturais previstas

Baixa complexidade e estabilidade

✅ Arquivos são adequados

SGBD seria custo desnecessário

B

Programas com requisitos rigorosos de tempo real

Exigência de desempenho previsível

✅ Arquivos são adequados

Overhead do SGBD comprometeria o tempo real

C

Sistemas embarcados com armazenamento severamente limitado

Recursos de hardware restritos

✅ Arquivos são adequados

SGBD de uso geral seria inviável

D

Cenários operacionais estritamente isolados, sem múltiplos usuários

Ausência de concorrência e compartilhamento

✅ Arquivos são adequados

Funcionalidades do SGBD seriam supérfluas

E

Sistemas de estoque/caixa de pequenas lojas, buscando agilidade no desenvolvimento

Necessidade de rapidez na construção de aplicações comerciais

❌ SGBD é mais desejável

SGBD acelera o desenvolvimento com SQL, relatórios e integridade

1Aplicações simples e estáveis
2Requisitos de tempo real
3Armazenamento limitado (embarcados)
4Ambiente isolado (sem multiusuário)
5Agilidade no desenvolvimento comercial
Cenários para arquivos comuns (vs. SGBD)
LEVELsoulevel.com.br
Cenários para arquivos comuns (vs. SGBD): Aplicações simples e estáveis; Requisitos de tempo real; Armazenamento limitado (embarcados); Ambiente isolado (sem multiusuário); Agilidade no desenvolvimento comercial

Alternativa A — ✅ Correta

Aplicações simples e bem definidas, com baixa expectativa de mudanças estruturais, não justificam a complexidade de um SGBD. Arquivos atendem perfeitamente.

Alternativa B — ✅ Correta

Sistemas com requisitos rígidos de tempo real sofrem com o overhead do SGBD (gerenciamento de transações, buffer, etc.). Arquivos permitem acesso direto e previsível.

Alternativa C — ✅ Correta

Dispositivos embarcados com armazenamento limitado não comportam um SGBD de uso geral, que exige espaço e memória. Arquivos são leves e adequados.

Alternativa D — ✅ Correta

Ambientes isolados, sem múltiplos usuários, não precisam dos mecanismos de concorrência e segurança do SGBD. Arquivos são mais simples e eficientes.

Alternativa E — ❌ Incorreta ⟵ GABARITO

Nesse cenário, busca-se agilidade no desenvolvimento de aplicações comerciais de prateleira (ex.: sistemas de estoque ou caixa de pequenas lojas). Um SGBD oferece ferramentas de alto nível (SQL, relatórios, integridade) que aceleram a construção e manutenção. Usar arquivos comuns tornaria o desenvolvimento mais lento e propenso a erros. Portanto, essa NÃO é uma situação em que arquivos são mais desejáveis.

NÃO CAIA NESSA!

O candidato pode achar que lojas pequenas preferem simplicidade e baixo custo, justificando o uso de arquivos. No entanto, o enunciado destaca a agilidade no desenvolvimento – exatamente o ponto forte de um SGBD. A banca testa a compreensão de que SGBDs não são apenas para grandes sistemas; também são vantajosos em aplicações comerciais rápidas.

Gabarito: letra E.

Link permanente: /questoes/qg685949