Logo Passei Direto
Buscar
Qual é o comando usado para definir uma restrição de chave estrangeira com ação de atualização em SQL para PostgreSQL? a. ON UPDATE CASCADE b. ON UPDATE NO ACTION c. ON UPDATE SET NULL d. ON UPDATE RESTRICT
User badge image
Maria cristina Cortes

ano passado

Respostas

User badge image

Ed Verified user icon

há 3 meses

Para definir uma restrição de chave estrangeira em SQL para PostgreSQL, você pode especificar o que deve acontecer quando a chave primária referenciada é atualizada. As opções que você apresentou são todas ações que podem ser definidas para uma chave estrangeira. Vamos analisar as alternativas: a) ON UPDATE CASCADE - Esta opção faz com que, ao atualizar a chave primária, as chaves estrangeiras que referenciam essa chave também sejam atualizadas automaticamente. b) ON UPDATE NO ACTION - Esta opção não faz nada se houver uma tentativa de atualizar a chave primária que é referenciada por uma chave estrangeira. Se houver referências, a atualização falhará. c) ON UPDATE SET NULL - Esta opção define que, ao atualizar a chave primária, as chaves estrangeiras que referenciam essa chave serão definidas como NULL. d) ON UPDATE RESTRICT - Esta opção impede a atualização da chave primária se houver chaves estrangeiras que a referenciam. A opção correta para definir uma restrição de chave estrangeira com ação de atualização em SQL para PostgreSQL é: a) ON UPDATE CASCADE.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

ano passado

O comando usado para definir uma restrição de chave estrangeira com ação de atualização em SQL para PostgreSQL é a opção "a. ON UPDATE CASCADE". Isso significa que, quando a chave primária é atualizada, a chave estrangeira correspondente também será atualizada automaticamente.

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