Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — FUNDATEC 2026
Banco de Dados›SGBD - 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:
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.
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.
CSistemas computacionais embarcados que possuem capacidade de armazenamento severamente limitada, cenário em que um SGBD de uso geral se tornaria inapropriado e custoso.
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.
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
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.