Flashcard FC558492
O que é uma chave estrangeira em um banco de dados relacional?
Projeto e Modelagem de Dados
CEBRASPE (CESPE) · 2025
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