Questão de Banco de Dados — Banco de Dados — Quadrix 2025
- Código
- qg594974
- Banca
- Quadrix
- Órgão
- CFO
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Infraestrutura
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ERRADO. A afirmação de que o banco de dados, uma vez configurado, não precisa de manutenção contínua é falsa: a manutenção é uma das funções essenciais do SGBD, que deve garantir a evolução do sistema ao longo do tempo, acompanhando mudanças nos requisitos e no mini-mundo. O próprio conceito de SGBD, conforme a literatura clássica de banco de dados, inclui explicitamente a manutenção como um de seus processos fundamentais.
Um banco de dados não é um artefato estático que, após criado, funciona sozinho para sempre. Ele representa um aspecto do mundo real (o chamado mini-mundo ou universo de discurso) e, como o mundo real está em constante mudança, o banco de dados precisa ser atualizado e ajustado continuamente para continuar refletindo essa realidade. Além disso, o SGBD precisa ser administrado: é necessário monitorar o desempenho, aplicar correções de segurança, realizar backups, gerenciar o crescimento dos dados, otimizar consultas e índices, e evoluir o esquema conforme as necessidades do negócio mudam. A manutenção contínua é, portanto, uma atividade inerente à operação de qualquer sistema de banco de dados.
A literatura de referência em banco de dados (como o clássico "Sistemas de Banco de Dados", de Elmasri e Navathe) define o SGBD como um software que facilita os processos de definição, construção, manipulação, compartilhamento, proteção e manutenção do banco de dados. A manutenção é descrita como a evolução do sistema ao longo do tempo, permitindo que ele se adapte a mudanças nos requisitos. Um grande banco de dados típico pode ter um ciclo de vida de muitos anos, e o SGBD precisa ser capaz de manter o sistema, permitindo que ele evolua. Essa é uma visão consolidada e amplamente aceita na área.
A banca explora aqui uma pegadinha clássica: o candidato pode pensar que, após a configuração inicial (criação de tabelas, índices, usuários etc.), o banco de dados "funciona sozinho". Mas a realidade é oposta: a administração de banco de dados é uma atividade contínua e essencial, que envolve tarefas diárias como monitoramento, backup, tuning e aplicação de patches. A manutenção não é um evento único, mas um processo permanente.
Para fixar: a manutenção é uma das funções do SGBD, ao lado de definição, construção, manipulação, compartilhamento e proteção. Ela garante que o banco de dados evolua com o tempo, acompanhando as mudanças no mini-mundo e nos requisitos dos usuários. Sem manutenção contínua, o banco de dados se torna obsoleto, inseguro e ineficiente.
A afirmação está errada porque contraria o próprio conceito de SGBD, que inclui a manutenção como um de seus processos fundamentais. O SGBD é definido como uma coleção de programas que permite aos usuários criar e manter um banco de dados, e a manutenção é explicitamente listada como uma de suas funções: "Manutenção: evolução do sistema ao longo do tempo". Além disso, na prática, um banco de dados exige atividades contínuas de administração, como backup, monitoramento de desempenho, otimização de consultas, aplicação de correções de segurança e ajuste de esquema conforme as necessidades do negócio mudam. A ideia de que, uma vez configurado, o banco de dados não precisa de manutenção é um equívoco que ignora tanto a teoria quanto a prática da administração de bancos de dados.
Gabarito: ERRADO
Link permanente: /questoes/qg594974