FC ConcursosFC Concursos

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?

  1. A e J
  2. G e C
  3. B e H
  4. D e B
  5. 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

Continue aprendendo