FC ConcursosFC Concursos

Flashcard FC558492

O que é uma chave estrangeira em um banco de dados relacional?

Projeto e Modelagem de Dados

CEBRASPE (CESPE) · 2025

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

O que é uma chave estrangeira em um banco de dados relacional?
Mostrar resposta e comentário

Resposta

Uma chave estrangeira é um campo ou conjunto de campos em uma tabela que referencia a chave primária de outra tabela e estabelece a relação lógica entre registros de tabelas distintas.


• Integridade referencial: a restrição obriga o sistema de gerenciamento de banco de dados a verificar se os valores na coluna existem na tabela referida garantindo a integridade referencial.
• Evita órfãos: impede o cadastro de valores órfãos e a exclusão ou alteração de um registro pai quando houver dependentes.
• Ações específicas: possibilita definir comportamentos como ON DELETE CASCADE ou ON UPDATE SET NULL para tratar exclusões e atualizações.





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

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

Continue aprendendo