Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — VUNESP 2019

Banco de DadosBanco de Dados Relacionais
Código
vu047092
Banca
VUNESP
Órgão
Prefeitura de Guarulhos - SP
Ano
2019
Nível
Superior
Cargo
Inspetor Fiscal de Rendas - Conhecimentos Gerais
Na modelagem de bancos de dados relacionais, há um item importante da modelagem, que é o conceito de chave estrangeira, na qual
  1. Aos atributos que a compõem não admitem o uso da acentuação da língua portuguesa.
  2. Bos atributos que a compõem podem ter origem na chave primária de mais de uma tabela.
  3. Cuma tabela com chave estrangeira não é armazenada no banco de dados.
  4. Dnão pode ser aplicada a tabelas com mais de 5 atributos.
  5. Esomente pode ser do tipo numérico.
Revelar gabarito e comentário

GabaritoB — os atributos que a compõem podem ter origem na chave primária de mais de uma tabela.

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

Chave Estrangeira no Modelo Relacional

Gabarito: letra B. A chave estrangeira é um atributo ou conjunto de atributos que estabelece ligação lógica entre tabelas, podendo ser composta por atributos oriundos da chave primária de mais de uma tabela (o que permite relacionamentos entre múltiplas tabelas). Esse entendimento é coerente com a definição clássica de chave estrangeira, que serve para referenciar a chave primária (ou candidata) de outra relação.

A banca cobra o conceito de chave estrangeira e suas características. Vamos analisar cada alternativa.

Alternativa A — ❌ Incorreta

Afirma que os atributos da chave estrangeira não admitem acentuação. Isso é falso: não há qualquer restrição desse tipo. A língua portuguesa (acentos) não interfere na definição de chaves. O erro é inventar uma limitação inexistente.

Alternativa B — ✅ Correta ⟵ GABARITO

Os atributos de uma chave estrangeira podem ter origem na chave primária de mais de uma tabela. Na prática, uma chave estrangeira pode ser composta por múltiplos atributos que, em conjunto, referenciam uma chave primária; esses atributos podem vir de diferentes tabelas, viabilizando associações entre mais de duas relações. O material de apoio confirma: "uma chave estrangeira pode possuir atributos de mais de uma tabela para se relacionar".

Alternativa C — ❌ Incorreta

Diz que uma tabela com chave estrangeira não é armazenada. Absurdo: tabelas com chave estrangeira são armazenadas normalmente no banco de dados; a chave estrangeira é apenas uma restrição de integridade referencial.

Alternativa D — ❌ Incorreta

Impõe um limite de 5 atributos para aplicação de chave estrangeira. Não existe tal limite. Uma chave (primária ou estrangeira) pode ter qualquer número de atributos.

Alternativa E — ❌ Incorreta

Restringe a chave estrangeira a tipo numérico. Chaves podem ser de qualquer tipo (numérico, texto, etc.), desde que compatíveis com a chave referenciada.

Conclusão: A única alternativa que descreve corretamente uma característica da chave estrangeira é a B.

Link permanente: /questoes/vu047092