Pular para o conteúdo principal

Questão de Banco de Dados — Modelo relacional — CESPE / CEBRASPE 2026

Banco de DadosModelo relacional
Código
ce225565
Banca
CESPE / CEBRASPE
Órgão
IPAAM
Ano
2026
Nível
Superior
Cargo
Analista Ambiental – Especialidade: Análise de Sistemas
Assinale a opção que corresponde corretamente a um princípio fundamental do modelo relacional no contexto da abordagem relacional de bancos de dados.
  1. AOs relacionamentos são implementados por ponteiros físicos entre tabelas.
  2. BToda tabela exige uma chave estrangeira.
  3. CA ordem das linhas e das colunas não tem significado lógico.
  4. DA integridade é garantida apenas por comandos SQL.
  5. EColunas podem armazenar múltiplos valores simultaneamente.
Revelar gabarito e comentário

GabaritoC — A ordem das linhas e das colunas não tem significado lógico.

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

Modelo Relacional: Princípios Fundamentais

Gabarito: letra C. A afirmação de que a ordem das linhas e das colunas não tem significado lógico é um princípio fundamental do modelo relacional, no qual as tuplas (linhas) formam um conjunto não ordenado e os atributos (colunas) são identificados por nome, não por posição. As demais alternativas violam propriedades essenciais do modelo.

A banca testa o conhecimento das características básicas do modelo relacional. Abaixo, cada alternativa é analisada.

Alternativa A — ❌ Incorreta

Afirma que relacionamentos são implementados por ponteiros físicos. Isso é típico de modelos de banco de dados antigos (hierárquico, em rede), e não do modelo relacional. No modelo relacional, os relacionamentos são estabelecidos por meio de chaves estrangeiras, que ligam atributos entre tabelas de forma lógica, não por endereços físicos.

Alternativa B — ❌ Incorreta

Diz que toda tabela exige uma chave estrangeira. Errado. Toda tabela deve ter uma chave primária para identificar exclusivamente cada tupla; a chave estrangeira só é necessária quando há um relacionamento com outra tabela. Não é um requisito universal.

Alternativa C — ✅ Correta ⟵ GABARITO

A ordenação das linhas (tuplas) é irrelevante no modelo relacional – as tuplas são elementos de um conjunto, portanto não têm ordem. Quanto às colunas, embora formalmente uma tupla seja uma lista ordenada de valores, no modelo lógico a ordem das colunas não tem significado porque cada atributo é acessado pelo seu nome. O conteúdo de apoio afirma: "A ordenação das tuplas é IRRELEVANTE em uma relação (tabela)!" e, embora destaque que a ordenação dos atributos é relevante para a definição de tupla, a afirmação geral de que a ordem não tem significado lógico é aceita como princípio, pois o modelo relacional trata as colunas como um conjunto de atributos. Portanto, a alternativa está correta.

PEGA ESSA DICA!

Decore as três propriedades das tuplas no modelo relacional: (1) cada tupla é única; (2) a ordem das tuplas não importa; (3) cada atributo contém um único valor atômico. Esses pontos são frequentemente cobrados em questões de concurso.

Alternativa D — ❌ Incorreta

A integridade não é garantida "apenas por comandos SQL". As restrições de integridade (como chave primária, estrangeira, domínio, etc.) são definidas no esquema do banco de dados e são aplicadas pelo SGBD independentemente de comandos SQL. O SQL permite definir essas restrições, mas a integridade é um conceito do modelo, não meramente uma questão de linguagem.

Alternativa E — ❌ Incorreta

Colunas (atributos) devem armazenar valores atômicos, ou seja, simples e monovalorados, conforme a primeira forma normal. "Colunas podem armazenar múltiplos valores simultaneamente" viola a atomicidade exigida pelo modelo relacional.

Gabarito: letra C

Link permanente: /questoes/ce225565