Questão FC295844
Quais colunas dessas Tabelas podem ser definidas, respectivamente, como chave primária e chave estrangeira?
Projeto e Modelagem de Dados
CESGRANRIO · 2018
As Tabelas W e Z, exibidas na Figura a seguir, fazem parte de um banco de dados relacional.

Quais colunas dessas Tabelas podem ser definidas, respectivamente, como chave primária e chave estrangeira?
- A e J
- G e C
- B e H
- D e B
- H e B
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A alternativa D indica que a coluna D pode ser chave primária e a coluna B pode ser chave estrangeira.
Para ser chave primária uma coluna deve garantir unicidade e não admitir valores nulos. Na tabela considerada, todos os valores de D são distintos e presentes, portanto D satisfaz esses requisitos.
Uma chave estrangeira deve respeitar a integridade referencial: cada valor não nulo da FK deve existir como valor da PK referenciada. A coluna B apresenta valores que aparecem na coluna D, podendo se repetir conforme permitido para uma FK.
Assim, verificando linha a linha que cada valor de B corresponde a um valor em D, confirma‑se que D pode ser PK e B, FK.
Conteúdo do catálogo FC Concursos · Atualizado em