Pular para o conteúdo principal

Questão de Banco de Dados — Modelo relacional — FUNDATEC 2025

Banco de DadosModelo relacional
Código
qg470074
Banca
FUNDATEC
Órgão
GHC-RS
Ano
2025
Nível
Médio
Cargo
Analista de Suporte
Na abordagem relacional de banco de dados, qual é o mecanismo que permite estabelecer relações entre linhas de tabelas?
  1. AChave alternativa.
  2. BAtributo.
  3. CRestrição de integridade.
  4. DChave estrangeira.
  5. EDomínio.
Revelar gabarito e comentário

GabaritoD — 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: Chave Estrangeira

Gabarito: letra D. No modelo relacional, o mecanismo que permite estabelecer relações entre linhas de tabelas é a chave estrangeira (foreign key). Uma chave estrangeira é um atributo (ou conjunto de atributos) em uma tabela que referencia a chave primária de outra tabela, garantindo a integridade referencial e viabilizando associações entre dados de diferentes tabelas.

A banca testa o conceito central do modelo relacional: como conectar tabelas. Enquanto chave primária identifica unicamente cada linha, a chave estrangeira é o elo que permite navegar entre entidades.

Alternativa A — ❌ Incorreta

Chave alternativa é uma chave candidata não escolhida como primária — serve para identificação única, mas não para relacionar tabelas.

Alternativa B — ❌ Incorreta

Atributo é uma coluna de uma tabela (representa uma propriedade). Sozinho, não estabelece vínculo entre tabelas.

Alternativa C — ❌ Incorreta

Restrição de integridade é um conceito amplo que inclui integridade de entidade, referencial, domínio etc. A restrição que concretiza o relacionamento é a integridade referencial, implementada por chave estrangeira. A alternativa é genérica demais.

Alternativa D — ✅ Correta ⟵ GABARITO

Chave estrangeira é exatamente o mecanismo que referencia a chave primária de outra tabela, criando a relação entre linhas de tabelas distintas. Sem ela, não há como associar dados de forma consistente no modelo relacional.

Alternativa E — ❌ Incorreta

Domínio define o conjunto de valores permitidos para um atributo (ex.: inteiros, strings). Não está relacionado a estabelecer vínculos entre tabelas.

Gabarito: letra D — chave estrangeira.

Link permanente: /questoes/qg470074