Nas ações de trigger referencial, quando a operação de exclu...

Próximas questões
Com base no mesmo assunto
Q35370 Banco de Dados
Nas ações de trigger referencial, quando a operação de exclusão sobre a tabela referenciada se propaga para todas as chaves estrangeiras correspondentes, é uma indicação de uma especificação on delete
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - cascade.

Para compreender este tema, é necessário entender o conceito de integridade referencial em bancos de dados. Isso se relaciona com as restrições de chave estrangeira, que garantem relações lógicas corretas entre tabelas. Quando se define uma ação ON DELETE CASCADE numa restrição de chave estrangeira, está se especificando que, se um registro na tabela referenciada (tabela pai) for excluído, então todas as linhas correspondentes na tabela que detém a chave estrangeira (tabela filho) serão também automaticamente excluídas.

Esta opção é usada para manter a integridade dos dados, evitando a existência de referências órfãs – ou seja, registros na tabela filho que não têm mais uma entrada correspondente na tabela pai. Portanto, a especificação "on delete cascade" está diretamente relacionada ao comportamento do banco de dados de propagação automática da exclusão para preservar a consistência do modelo de dados.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Trata-se do trigger do tipo delete cascade, configurado opcionalmente em constraints do tipo foreign key, mantendo integridade referencial ao se deletar o registro na tabela referenciada.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo