Flashcard FC296673
Quando a exclusão de uma tupla em uma tabela pai referenciada por chave estrangeira é permitida?
Linguagem SQL
CESGRANRIO · 2023
Quando a exclusão de uma tupla em uma tabela pai referenciada por chave estrangeira é permitida?
Mostrar resposta e comentário
Resposta
Permitida quando não existem tuplas filhas que a referenciem.Explicação:
Se uma tabela tem uma chave estrangeira (REFERENCES) sem ON DELETE CASCADE, o SGBD impede excluir a linha pai enquanto houver filhos que a referenciem.
Se não houver referências na tabela filha, o DELETE é executado sem erro.
Alternativa: definir ON DELETE CASCADE para remover automaticamente as tuplas filhas.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/295887
Conteúdo do catálogo FC Concursos · Atualizado em