Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — FUNDATEC 2023

Banco de DadosBanco de Dados Relacionais
Código
qq896680
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Administração de Dados
Em um modelo relacional de banco de dados, qual é a função do atributo estrangeiro?
  1. AIdentificar uma entidade.
  2. BIdentificar uma relação.
  3. CIdentificar a chave primária.
  4. DIdentificar a chave estrangeira.
  5. EIdentificar a dependência funcional.
Revelar gabarito e comentário

GabaritoD — Identificar a chave estrangeira.

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: Atributo Estrangeiro

Gabarito: letra D. A função do atributo estrangeiro (chave estrangeira) é atuar como um vínculo entre tabelas, referenciando a chave primária (ou candidata) de outra tabela. A alternativa D expressa que sua função é "identificar a chave estrangeira", ou seja, o próprio atributo desempenha o papel de chave estrangeira, estabelecendo a ligação lógica entre relações. As demais alternativas confundem o papel da chave estrangeira com outros conceitos.

O modelo relacional utiliza chaves estrangeiras para manter a integridade referencial e permitir junções entre tabelas. A chave estrangeira é um atributo que, em uma tabela, referencia a chave primária de outra tabela, garantindo que os valores correspondam a tuplas existentes.

Alternativa A — ❌ Incorreta

"Identificar uma entidade" é função da chave primária, não da estrangeira. A chave primária identifica unicamente cada tupla de uma tabela (entidade). A estrangeira não identifica entidades; ela conecta entidades.

Alternativa B — ❌ Incorreta

"Identificar uma relação" não é uma função padrão de chave estrangeira. As relações são identificadas por seus nomes e esquemas, não por atributos específicos.

Alternativa C — ❌ Incorreta

A chave estrangeira não identifica a chave primária; ela a referencia. A identificação da chave primária é feita por sua definição no esquema da tabela. A estrangeira apenas aponta para ela.

Alternativa D — ✅ Correta ⟵ GABARITO

A função do atributo estrangeiro é ser a própria chave estrangeira, ou seja, estabelecer a ligação entre tabelas. Ele "identifica" a chave estrangeira no sentido de que o atributo é o instrumento que materializa esse vínculo. No contexto da questão, essa é a resposta que melhor se alinha ao gabarito oficial.

Alternativa E — ❌ Incorreta

Dependência funcional é um conceito de normalização, não uma função de chave estrangeira. Diz respeito à relação entre atributos dentro de uma mesma tabela.

NÃO CAIA NESSA!

A banca utiliza o termo "identificar" de forma ampla, levando o candidato a confundir com funções da chave primária. A chave estrangeira não identifica entidades nem relações; ela serve como referência. É comum que provas cobrem essa distinção: primária = identificação única; estrangeira = vínculo referencial.

Gabarito: letra D.

Link permanente: /questoes/qq896680