Questão nº 70
Questão de Tecnologia da Informação · FGV TJ-AP 2024 (nº 70)
FGV2024Analista Judiciário - TI - Banco de DadosTecnologia da Informação
Gabarito: Cver comentário ↓
Um sistema de banco de dados envolve quatro componentes principais: dados, hardware, software e usuários. O sistema gerenciador de banco de dados é um software que:
- Aabstrai o modelo conceitual;
- Blimita a independência lógica de dados;
- Cisola os usuários do banco de dados dos detalhes do nível de hardware; (alternativa correta)
- Ddeve ser parametrizado para atender ao sistema de processamento analítico online;
- Eelimina a redundância do sistema de processamento de transações online.
Resposta comentada
Gabarito Alternativa C
Um Sistema Gerenciador de Banco de Dados (SGBD) é um software que permite criar, manter e controlar o acesso a bancos de dados, atuando como uma interface entre os usuários/aplicativos e os dados armazenados.
- (A) Incorreta: O SGBD não abstrai o modelo conceitual; o modelo conceitual já é uma abstração da realidade. O SGBD implementa os modelos (conceitual, lógico e físico) e oferece níveis de abstração para os usuários, ocultando detalhes de níveis mais baixos (físico) dos níveis mais altos (lógico e externo).
- (B) Incorreta: Um dos principais objetivos e benefícios de um SGBD é justamente promover a independência lógica e física de dados, e não limitá-la. A independência lógica permite alterar a estrutura lógica do banco sem afetar os programas de aplicação.
- (C) Correta: Esta é uma função fundamental do SGBD. Ele oferece diferentes níveis de abstração, ocultando dos usuários e aplicativos os detalhes complexos de como os dados são fisicamente armazenados e organizados no hardware (discos, memórias, etc.). Isso é conhecido como independência física de dados.
- (D) Incorreta: Embora um SGBD possa ser parametrizado e otimizado para diferentes cargas de trabalho (como OLTP - processamento de transações online, ou OLAP - processamento analítico online), essa não é uma definição fundamental do que é ou faz um SGBD em sua essência, mas sim uma possível configuração para um uso específico.
- (E) Incorreta: O SGBD ajuda a controlar e reduzir a redundância de dados, mas não a "elimina" completamente em todos os casos (alguma redundância controlada pode ser intencional para performance). Além disso, a eliminação da redundância é um benefício ou objetivo do SGBD, não sua definição principal. A armadilha aqui é que o SGBD minimiza a redundância, mas "elimina" é uma afirmação muito forte e nem sempre verdadeira.
Fonte: FGV TJ-AP 2024 Analista Judiciário - TI - Banco de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.