Imagem de fundo

Um SGDB recebeu um comando DELETE na tabela DEPARTAMENTO para o departamento de ‘Pesqui...

Um SGDB recebeu um comando DELETE na tabela DEPARTAMENTO para o departamento de ‘Pesquisa’. Se a chave estrangeira Dnr na tabela FUNCIONARIO foi definida com a opção ON DELETE SET NULL, qual seria o resultado da operação de deleção?


A

A deleção seria rejeitada por violar a restrição de integridade referencial.


B

O departamento ‘Pesquisa’ seria deletado, e todos os funcionário que trabalham nesse departamento seriam deletados.


C

O departamento ‘Pesquisa’ seria deletado, e o valor do atributo Dnr, para todos os funcionários desse departamento, seria alterado para NULL.


D

O departamento ‘Pesquisa’ seria deletado, mas os funcionários associados a ele manteriam o valor de Dnr inalterado, fato que geraria uma anomalia no banco de dados.


E

A deleção do departamento ‘Pesquisa’ não seria possível, pois a tabela FUNCIONARIO possui registros que o referenciam.