FC ConcursosFC Concursos

Flashcard FC370196

O que definem PRIMARY KEY, UNIQUE e FOREIGN KEY e como podem ser declaradas?

Projeto e Modelagem de Dados

FGV · 2024

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

O que definem PRIMARY KEY, UNIQUE e FOREIGN KEY e como podem ser declaradas?
Mostrar resposta e comentário

Resposta

Resposta objetiva: PRIMARY KEY identifica unicamente; UNIQUE garante valores distintos; FOREIGN KEY impõe integridade referencial.

Explicação:
PRIMARY KEY: define um ou mais atributos que identificam cada tupla.
Se a chave for simples, pode ser declarada inline; se composta, como restrição de tabela.
UNIQUE: assegura que valores sejam distintos, funcionando como chave alternativa.
Pode ser inline para atributo simples ou restrição de tabela para combinações.
FOREIGN KEY: vincula um atributo à chave primária ou única de outra tabela.
Também pode definir comportamento em exclusões/atualizações (ON DELETE/ON UPDATE).




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

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

Continue aprendendo