FC ConcursosFC Concursos

Flashcard FC296630

Quais requisitos uma coluna deve preencher para ser chave primária e para ser chave estrangeira?

Projeto e Modelagem de Dados

CESGRANRIO · 2018

De acordo com o assunto TI Banco de Dados: Projeto e Modelagem de Dados, responda:

Quais requisitos uma coluna deve preencher para ser chave primária e para ser chave estrangeira?
Mostrar resposta e comentário

Resposta

Objetivo: PK = garante unicidade e não admite valores nulos.
FK = referencia uma PK e respeita a integridade referencial (cada valor não nulo da FK deve existir na PK; repetições são permitidas).

Explicação:
Para ser chave primária a coluna deve ter todos os valores distintos e presentes.
Para ser chave estrangeira cada valor não nulo deve corresponder a um valor existente na PK referenciada; a FK pode repetir valores.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/295844

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo