Logo Passei Direto
Buscar
O que significa a opcao "ON DELETE CASCADE" em uma chave estrangeira?
a) Impede a exclusao de registros da tabela pai
b) Atualiza automaticamente os registros na tabela filha
c) Exclui automaticamente os registros na tabela filha quando um registro na tabela pai e excluido
d) Nenhuma das alternativas anteriores
User badge image
Testando o Conhecimento

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

A opção "ON DELETE CASCADE" em uma chave estrangeira é utilizada para garantir que, quando um registro na tabela pai (ou tabela referenciada) é excluído, todos os registros correspondentes na tabela filha (ou tabela que contém a chave estrangeira) também sejam automaticamente excluídos. Isso ajuda a manter a integridade referencial entre as tabelas. Analisando as alternativas: a) Impede a exclusão de registros da tabela pai - Incorreto, pois "ON DELETE CASCADE" não impede a exclusão, mas sim a propaga. b) Atualiza automaticamente os registros na tabela filha - Incorreto, pois "ON DELETE CASCADE" não atualiza, apenas exclui. c) Exclui automaticamente os registros na tabela filha quando um registro na tabela pai é excluído - Correto, essa é a definição exata do que "ON DELETE CASCADE" faz. d) Nenhuma das alternativas anteriores - Incorreto, pois a alternativa (c) está correta. Portanto, a resposta correta é: c) Exclui automaticamente os registros na tabela filha quando um registro na tabela pai é excluído.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina