Questão de Banco de Dados — Arquitetura de Banco de Dados — FUNDATEC 2023
Banco de Dados›Arquitetura de Banco de Dados
Código
qq896755
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Desenvolvimento Oracle PL/SQL
A arquitetura do SGBD é dividida em três níveis que proveem diferentes abstrações da estrutura do sistema de banco de dados, e é conhecida como arquitetura ANSI/SPARC. Essa organização em níveis efetiva a visão abstrata dos dados, reduzindo a complexidade do sistemaI. Nível físico: é onde se especifica o acesso aos dados conforme as necessidades de cada usuário ou aplicação.II. Nível lógico: é onde se descreve a estrutura completa do banco de dados, que engloba a definição do esquema do banco de dados.III. Nível de visão: relaciona-se com as estruturas de armazenamento dos dados e com o gerenciamento destas.Quais estão corretas?
AApenas II.
BApenas I e II.
CApenas I e III.
DApenas II e III.
EI, II e III.
Revelar gabarito e comentário▾
GabaritoA — Apenas II.
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”.
Arquitetura ANSI/SPARC – Níveis de abstração
Gabarito: letra A (apenas o item II está correto). A arquitetura ANSI/SPARC divide o SGBD em três níveis: interno (físico), conceitual (lógico) e externo (visão). O nível lógico/conceitual descreve a estrutura completa do banco de dados – exatamente o que o item II afirma. Já os itens I e III invertem as definições: o nível físico trata do armazenamento, não do acesso por usuário; o nível de visão trata das visões dos usuários, não do armazenamento.
A banca cobra o conhecimento clássico da arquitetura de três esquemas. A confusão mais comum é trocar as responsabilidades de cada nível. Vejamos cada item:
Nível ANSI/SPARC
Descrição correta
Descrição do item
Correto?
Físico (Interno)
Estruturas de armazenamento (arquivos, índices, blocos)
Especifica o acesso aos dados conforme necessidades de cada usuário/aplicação
❌ (inverteu com nível de visão)
Lógico (Conceitual)
Estrutura completa do BD (esquema global, entidades, atributos, relacionamentos)
Descreve a estrutura completa do BD, englobando a definição do esquema
✅
Visão (Externo)
Parte do BD visível a um grupo de usuários/aplicações
Relaciona-se com estruturas de armazenamento e gerenciamento destas
❌ (inverteu com nível físico)
Arquitetura ANSI/SPARC: Nível interno (físico) (Estruturas de armazenamento, Arquivos, índices, blocos); Nível conceitual (lógico) (Estrutura completa do BD, Entidades, atributos, relacionamentos); Nível externo (visão) (Visão de cada usuário/aplicação, Oculta o restante dos dados)
Item I — ❌ Incorreto
Afirma que o nível físico "especifica o acesso aos dados conforme as necessidades de cada usuário ou aplicação". Isso é atribuição do nível externo (visão), que define como cada usuário ou aplicação vê os dados. O nível físico, por sua vez, descreve as estruturas de armazenamento (arquivos, índices, blocos) – completamente independente das visões dos usuários.
Item II — ✅ Correto ⟵ GABARITO
O nível lógico, também chamado de conceitual, representa a estrutura completa do banco de dados, incluindo todas as entidades, atributos, relacionamentos e restrições. É o esquema global que serve a toda a comunidade de usuários, abstraindo detalhes de armazenamento e de visões individuais.
Item III — ❌ Incorreto
Diz que o nível de visão "relaciona-se com as estruturas de armazenamento dos dados e com o gerenciamento destas". Essa é a definição do nível físico (interno). O nível de visão (externo) apresenta uma parte do banco de dados para um determinado grupo de usuários, ocultando o restante – ele não lida com armazenamento.
NÃO CAIA NESSA!
A banca inverteu deliberadamente as definições dos níveis físico e de visão. O candidato desatento pode confundir: o nível físico é sobre como os dados são armazenados; o nível de visão é sobre qual parte cada usuário enxerga. Lembre-se: físico = armazenamento; visão = visão do usuário.
Conclusão: Apenas a afirmativa II está correta, portanto o gabarito é a letra A.