Pular para o conteúdo principal

Questão de Banco de Dados — Arquitetura de Banco de Dados — CESPE / CEBRASPE 2025

Banco de DadosArquitetura de Banco de Dados
Código
ce195360
Banca
CESPE / CEBRASPE
Órgão
BANRISUL
Ano
2025
Nível
Superior
Cargo
Técnico em Tecnologia da Informação II - Área: Administração de Banco de Dados
No projeto de um SGBD relacional, devem ser implementadas diversas funcionalidades, como a independência de dados, que consiste em
  1. Anão permitir acesso não autorizado.
  2. Bpermitir que usuários simultâneos operem os dados.
  3. Cnão precisar de alguma aplicação para entender os dados.
  4. Dfornecer código para acessar e estruturar os dados.
  5. Eimpedir um identificador duplicado ou um valor fora da lista.
Revelar gabarito e comentário

GabaritoC — não precisar de alguma aplicação para entender os 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”.

Independência de dados em SGBD

Gabarito: letra C. A independência de dados significa que as aplicações não precisam conhecer detalhes da estrutura física de armazenamento, pois o SGBD mantém um catálogo (metadados) que descreve a estrutura. Isso permite que alterações no esquema não exijam modificação nos programas – essência da independência.

A banca cobra o conceito central de independência de dados, que deriva da característica de autodescrição do SGBD. Cada alternativa representa uma funcionalidade diferente.

Alternativa A — ❌ Incorreta

Descreve controle de acesso (segurança). Impedir acesso não autorizado é função de autenticação/autorização, não de independência.

Alternativa B — ❌ Incorreta

Refere-se ao compartilhamento e concorrência – controle de transações simultâneas, garantido pelo mecanismo de concorrência, não pela independência.

Alternativa C — ✅ Correta ⟵ GABARITO

Exatamente a definição: o SGBD armazena metadados (dados sobre os dados) no catálogo, tornando o sistema autodescritivo. As aplicações consultam o catálogo para entender a estrutura, não precisando ter esse conhecimento embutido. É a base da independência lógica e física.

(Conceito extraído do material: "Natureza de autodescrição: contém uma definição ou descrição completa de sua estrutura e restrições, além dos dados em si." E "Independência dos dados dos programas: estrutura dos arquivos de dados é armazenada no catálogo do SGBD separadamente dos programas de acesso.")

Alternativa D — ❌ Incorreta

Relaciona-se à abstração de dados: o SGBD oferece uma visão conceitual e funções de acesso, mas independência não é "fornecer código". A descrição está mais próxima de uma API de baixo nível.

Alternativa E — ❌ Incorreta

Trata de restrições de integridade (chave única, domínio) – mecanismos que garantem validade dos dados, não independência.

Conclusão: A independência de dados é a capacidade de modificar esquemas sem afetar aplicações, apoiada pela autodescrição via catálogo. Gabarito: letra C.

Link permanente: /questoes/ce195360