1
resposta

Por que a inserção pode violar as restrições já impostas?

Boa tarde! Não entendi a resposta deste exercício. Durante a aula o professor disse que ao inserirmos devemos respeitar as restrições de domínio, de chaves, de valores nulos, e referencial. Inserir pode ou não pode violar essas restrições?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Gabriel, tudo bem?

Peço desculpas pela demora no retorno.

Este assunto é realmente bem confuso Gabriel, mas a operação de inserir pode violar as restrições já impostas.

Quando vamos realizar uma inserção, pode ocorrer de os valores a serem passados violem uma das restrições já impostas, como por exemplo, o valor passado como chave primária para a nova tupla, já esteja associado a outra tupla existente. Neste caso, a operação de inserir deve ser rejeitada e a inserção não realizada.

Então, quando o instrutor menciona que a operação de inserir deve respeitar restrições já impostas, é que para a inserção ser realizada com sucesso, todos os valores informados devem estar de acordo com as restrições impostas.

Espero ter ajudado, qualquer nova dúvida é só falar e bons estudos!