Pular para o conteúdo principal

Questão de Banco de Dados — Arquitetura de Banco de Dados — IESES 2017

Banco de DadosArquitetura de Banco de Dados
Código
qq280281
Banca
IESES
Órgão
IGP-SC
Ano
2017
Nível
Superior
Cargo
Perito Criminal em Informática
O objetivo da arquitetura três esquemas é separar as aplicações do usuário do banco de dados físico. Nesta arquitetura, os esquemas podem ser definidos em três níveis: externo, conceitual e interno. Neste contexto, informe a alternativa que contém todas as afirmações corretas.I. O nível conceitual oculta os detalhes das estruturas de armazenamento físico e se concentra na descrição de entidades, tipos de dados, relacionamentos, operações do usuário e restrições.II. A independência lógica de dados é a capacidade de alterar o esquema conceitual sem ter que alterar os esquemas externos ou os programas de aplicação.III. A independência física de dados é a capacidade de alterar o esquema conceitual sem ter que alterar o esquema físico.IV. O nível externo representa o conjunto dos programas de aplicação que acessam as informações armazenadas no banco de dados.
  1. AI e II.
  2. BII e III.
  3. CIII e IV.
  4. DI e IV.
Revelar gabarito e comentário

GabaritoA — I e 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 três esquemas (ANSI/SPARC)

Gabarito: letra A. Apenas as afirmações I e II estão corretas. O nível conceitual realmente oculta detalhes físicos e descreve entidades, tipos e relacionamentos. A independência lógica permite alterar o esquema conceitual sem impactar esquemas externos ou programas. Já a independência física é a capacidade de alterar o esquema interno sem afetar o conceitual (e não o contrário, como dito em III). O nível externo não é o conjunto de programas, mas sim as visões parciais do banco de dados.

Item I — ✅ Correto

O nível conceitual descreve a estrutura global do banco de dados, abstraindo os detalhes de armazenamento físico e focando em entidades, tipos de dados, relacionamentos, operações e restrições. Essa definição está alinhada com a arquitetura de três esquemas.

Item II — ✅ Correto

A independência lógica de dados é exatamente a capacidade de modificar o esquema conceitual sem que seja necessário alterar os esquemas externos (visões) ou os programas de aplicação. Isso garante que mudanças na estrutura lógica não afetem os usuários.

Item III — ❌ Incorreto

A independência física de dados é a capacidade de alterar o esquema interno (físico) sem ter que alterar o esquema conceitual. O item III inverte os níveis: diz que se pode alterar o esquema conceitual sem alterar o físico, o que é o contrário do conceito correto. Portanto, está errado.

Item IV — ❌ Incorreto

O nível externo (ou visão) representa a parte do banco de dados que um determinado grupo de usuários vê, ocultando o restante. Não é o conjunto de programas de aplicação; os programas acessam as visões, mas o nível externo em si é composto pelos esquemas externos (definições de visão).

Conclusão

Apenas os itens I e II estão corretos, o que corresponde à alternativa A.

NÃO CAIA NESSA!

A banca inverteu os níveis na definição de independência física no item III. O candidato deve lembrar que a independência física protege o esquema conceitual de mudanças no armazenamento, e não o contrário. Sempre associe: lógico ↔ externos/conceitual; físico ↔ interno.

Gabarito: letra A.

Link permanente: /questoes/qq280281