Questão de Banco de Dados — Banco de Dados Relacionais — VUNESP 2019
Banco de Dados›Banco 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
Aos atributos que a compõem não admitem o uso da acentuação da língua portuguesa.
Bos atributos que a compõem podem ter origem na chave primária de mais de uma tabela.
Cuma tabela com chave estrangeira não é armazenada no banco de dados.
Dnão pode ser aplicada a tabelas com mais de 5 atributos.
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.