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
ce417315
Banca
CESPE / CEBRASPE
Órgão
STM
Ano
2025
Cargo
AJ ( )

Julgue o item seguinte, relativos à administração de banco de dados Oracle, à modelagem de dados relacional, à normalização de dados e ao data mining.

 

No processo de modelagem relacional de dados, uma chave estrangeira (foreign key) corresponde ao atributo de uma tabela que referencia a chave primária de outra tabela, estabelecendo uma relação entre elas.

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

Modelo Relacional: Chave Estrangeira (Foreign Key)

Gabarito: Certo. A afirmativa está correta: a chave estrangeira é o atributo (ou conjunto de atributos) de uma tabela que referencia a chave primária de outra tabela, estabelecendo a ligação lógica entre elas — exatamente o que o enunciado descreve. Esse é o mecanismo que implementa os relacionamentos no modelo relacional, garantindo a integridade referencial.

A chave estrangeira (foreign key – FK) é um dos conceitos fundamentais do modelo relacional, proposto por Edgar Frank Codd. Ela é responsável por criar a associação entre duas tabelas de um mesmo banco de dados: uma tabela (chamada referenciadora) possui um atributo que aponta para a chave primária de outra tabela (chamada referenciada). Essa ligação é lógica — não existe fisicamente um ponteiro entre as tabelas; o que existe é a igualdade de valores entre a FK e a chave que ela referencia.

Para entender bem, é preciso distinguir os papéis das chaves:

  • Chave primária (primary key – PK): identifica de forma única cada registro (tupla) de uma tabela. Não pode conter valores nulos e deve ser única.

  • Chave estrangeira (foreign key – FK): é o atributo que referencia a chave primária (ou uma chave candidata) de outra tabela, permitindo a ligação lógica entre as duas. Pode conter valores nulos, dependendo da cardinalidade do relacionamento.

Um exemplo clássico: em um banco de dados de uma escola, temos a tabela CURSO com a chave primária cod_curso, e a tabela ALUNO com o atributo cod_curso. Nesse caso, cod_curso na tabela ALUNO é uma chave estrangeira que referencia a chave primária cod_curso da tabela CURSO. É assim que sabemos a qual curso cada aluno pertence, sem precisar duplicar os dados do curso na tabela de alunos.

A principal finalidade da chave estrangeira é garantir a integridade referencial: os valores inseridos na FK devem existir na chave referenciada (ou serem nulos, se permitido). Isso impede, por exemplo, que um pedido seja associado a um cliente que não existe.

A banca CESPE costuma explorar uma sutileza nesse tema: a chave estrangeira pode referenciar não apenas a chave primária, mas também uma chave candidata da tabela referenciada. No entanto, a afirmativa desta questão não é restritiva — ela apenas afirma que a FK referencia a chave primária, o que é verdadeiro e suficiente. Por isso, o item está correto.

Guarde a distinção entre os papéis das chaves: a primária identifica o registro; a estrangeira faz a ligação entre tabelas. É exatamente essa fronteira que a questão testa.

Item — ✅ CERTO

A afirmativa descreve corretamente o conceito de chave estrangeira: ela é o atributo de uma tabela que referencia a chave primária de outra, estabelecendo a relação entre elas. Isso está alinhado com a definição clássica do modelo relacional e com o que a banca considera correto. A redação não é restritiva (não diz "somente" ou "exclusivamente"), então não há erro na afirmação.

PEGA ESSA DICA!

Para fixar, lembre-se do par: chave primária identifica o registro na própria tabela; chave estrangeira conecta tabelas, referenciando a chave primária (ou candidata) de outra. Nas questões da CESPE, desconfie de afirmativas que usem termos como "somente" ou "exclusivamente" ao falar que a FK referencia a PK — a FK pode referenciar também uma chave candidata.

Gabarito: Certo.

Link permanente: /questoes/ce417315