Pular para o conteúdo principal

Questão de Banco de Dados — Conceitos e Fundamentos de Modelo Relacional — CESPE / CEBRASPE 2025

Banco de DadosConceitos e Fundamentos de Modelo Relacional
Código
ce417217
Banca
CESPE / CEBRASPE
Órgão
PC DF
Ano
2025
Cargo
GAAPC ( )
Julgue o item a seguir, relativo a banco de dados.   Um esquema de banco de dados corresponde a um conjunto de registros formado por colunas, entre as quais se inclui a chave primária.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

Esquema de Banco de Dados: Estrutura vs. Dados

Gabarito: Errado. A afirmação está incorreta porque confunde o conceito de esquema (a estrutura do banco, definida sem os dados) com o de instância (os dados efetivamente armazenados). O esquema descreve a estrutura lógica — tabelas, colunas, tipos e restrições, incluindo a chave primária — mas não é um "conjunto de registros"; registros (tuplas/linhas) são dados, que pertencem à instância, não ao esquema.

O ponto central da questão é a distinção entre esquema e instância em um banco de dados. O esquema é a "planta" do banco: ele define a estrutura das tabelas, os nomes e tipos das colunas, as restrições de integridade (como a chave primária) e os relacionamentos — tudo isso sem conter os dados em si. É uma descrição estática e abstrata. Já a instância (também chamada de estado ou extensão) é o conjunto de dados reais armazenados em um determinado momento, ou seja, as linhas (tuplas) que preenchem as tabelas. Enquanto o esquema raramente muda (mudar a estrutura de um banco operacional é algo incomum e delicado), a instância é dinâmica e muda a cada inserção, atualização ou exclusão.

Para fixar: o esquema é como a estrutura de uma planilha (cabeçalhos das colunas, formatos, regras), e a instância são os valores preenchidos nas células. A chave primária, por exemplo, é uma restrição definida no esquema — ela determina qual coluna (ou combinação de colunas) identificará unicamente cada linha. Mas as linhas em si, com seus valores, são a instância. Portanto, dizer que o esquema é um "conjunto de registros formado por colunas" mistura os dois níveis: registros são dados (instância), enquanto o esquema é a definição estrutural.

A banca explora exatamente essa confusão clássica entre os dois conceitos. O candidato que não domina a diferença tende a aceitar a afirmação, pois associa "esquema" a "tabela com colunas e chave primária". No entanto, a presença da palavra "registros" é o termo que denuncia o erro: registros são linhas, e linhas são dados — logo, instância, não esquema.

Guarde a fronteira: esquema = estrutura (sem dados); instância = dados (registros). É exatamente nessa distinção que o item se apoia.

Item — ❌ Errado

A afirmação está errada porque define o esquema como um "conjunto de registros formado por colunas". Isso é um equívoco conceitual: registros (tuplas/linhas) são os dados armazenados, que compõem a instância do banco. O esquema é a estrutura que define essas tabelas e colunas, incluindo a chave primária como restrição, mas sem conter os dados. A definição correta seria: "esquema é a estrutura do banco de dados, sem os dados".

Gabarito: Errado

Link permanente: /questoes/ce417217