FC ConcursosFC Concursos

Flashcard FC684228

O que faz a cláusula ON DELETE CASCADE em uma chave estrangeira?

Projeto e Modelagem de Dados

QUADRIX · 2025

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

O que faz a cláusula ON DELETE CASCADE em uma chave estrangeira?
Mostrar resposta e comentário

Resposta

A cláusula ON DELETE CASCADE faz com que a exclusão de um registro na tabela referenciada remova automaticamente as linhas dependentes na tabela que contém a chave estrangeira.

• Remoção automática: O SGBD apaga as linhas da tabela filha que referenciam o registro excluído na tabela pai, evitando violação de integridade referencial.
• Quando há erro: Somente ocorreria erro se a FK estivesse definida com comportamento restritivo (por exemplo NO ACTION ou RESTRICT) ou se existissem triggers/regras que impedissem a exclusão.





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

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

Continue aprendendo