Pular para o conteúdo principal

Questão de Banco de Dados — Conceitos e Fases de Projeto e Modelagem de Dados — CESPE / CEBRASPE 2025

Banco de DadosConceitos e Fases de Projeto e Modelagem de Dados
Código
ce417346
Banca
CESPE / CEBRASPE
Órgão
PF
Ano
2025
Cargo
PCF
Acerca de bancos de dados, julgue o seguinte item.   Nos sistemas de gerenciamento de banco de dados relacionais, o modelo lógico descreve como os dados são organizados em tabelas, relacionamentos e restrições, independentemente da forma como são fisicamente armazenados no disco.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

Modelagem de dados: modelo lógico × modelo físico

Gabarito: Certo. O modelo lógico descreve a estrutura dos dados em termos de tabelas, relacionamentos e restrições, sem se preocupar com a forma como esses dados são fisicamente armazenados no disco — essa é a função do modelo físico. A assertiva está correta.

O projeto de um banco de dados passa por três níveis de abstração, cada um com um grau diferente de detalhamento: o modelo conceitual, o modelo lógico e o modelo físico. O modelo conceitual é o mais abstrato: representa entidades, atributos e relacionamentos, independentemente de qualquer SGBD ou hardware. O modelo lógico, também chamado de modelo representativo ou de implementação, descreve a estrutura de dados conforme a visão do usuário do SGBD, ocultando os detalhes de armazenamento — é aqui que entram as tabelas, os relacionamentos e as restrições. Já o modelo físico é o mais detalhado: define como os dados serão efetivamente armazenados, incluindo arquivos, páginas, índices, métodos de acesso e técnicas de organização.

A distinção central que a questão explora é a fronteira entre o modelo lógico e o físico. O modelo lógico depende do tipo de SGBD (relacional, objeto-relacional, etc.), mas não do SGBD específico — um mesmo modelo lógico relacional pode ser implementado em Oracle, MySQL ou PostgreSQL. O modelo físico, por sua vez, depende do SGBD específico, pois cada um tem seus próprios tipos de dados, mecanismos de armazenamento e estratégias de otimização. Por isso, um mesmo modelo lógico pode gerar modelos físicos diferentes.

Na prática, quando um projetista define uma tabela CLIENTE com os atributos cod_cliente, nome e telefone, e estabelece que cod_cliente é a chave primária, ele está trabalhando no nível lógico. Somente quando ele decide que cod_cliente será um INTEGER de 4 bytes, que a tabela será armazenada em um tablespace específico e que haverá um índice clusterizado sobre a chave primária, é que ele está no nível físico. A pegadinha da banca, nesse tipo de questão, é atribuir ao modelo lógico detalhes que pertencem ao modelo físico, como tipos de dados, comprimentos de campos e estruturas de armazenamento.

Guarde a fronteira: modelo lógico = o que os dados representam (estrutura); modelo físico = como os dados são armazenados (implementação). É exatamente nessa fronteira que a assertiva se apoia.

Critério

Modelo Conceitual

Modelo Lógico

Modelo Físico

Elementos principais

Entidades, atributos, relacionamentos

Tabelas, relacionamentos, restrições

Arquivos, páginas, índices, métodos de acesso

Dependência de SGBD

Independente de qualquer SGBD

Depende do tipo de SGBD (ex.: relacional)

Depende do SGBD específico (ex.: Oracle, MySQL)

Nível de abstração

Mais abstrato

Intermediário

Mais detalhado

Foco

O que os dados representam (semântica)

Estrutura conforme visão do usuário do SGBD

Como os dados são armazenados fisicamente

Item — ✅ CERTO

A assertiva afirma que, nos SGBDs relacionais, o modelo lógico descreve como os dados são organizados em tabelas, relacionamentos e restrições, independentemente da forma como são fisicamente armazenados no disco. Isso está perfeitamente alinhado com a definição de modelo lógico: ele representa a estrutura de dados conforme a visão do usuário do SGBD, ocultando os detalhes de armazenamento. As tabelas, os relacionamentos e as restrições são exatamente os elementos que compõem o modelo lógico relacional, e a independência em relação ao armazenamento físico é a característica que o distingue do modelo físico. Portanto, o item está certo.

PEGA ESSA DICA!

Para não errar questões desse tipo, memorize a tríade: conceitual (entidades, atributos, relacionamentos — independe de SGBD), lógico (tabelas, relacionamentos, restrições — depende do tipo de SGBD) e físico (arquivos, páginas, índices — depende do SGBD específico). Quando a assertiva mencionar "tabelas, relacionamentos e restrições" sem falar em armazenamento, ela está descrevendo o modelo lógico.

Gabarito: Certo.

Link permanente: /questoes/ce417346