Imagem de fundo

Analise o esquema relacional a seguir, que sofre de um problema de inserção:Projeto (Pr...

Analise o esquema relacional a seguir, que sofre de um problema de inserção:


Projeto (ProjID, Nome, Orcamento, DeptID)

Funcionario (FuncID, Nome, Cargo, DeptID)

Alocacao (FuncID, ProjID, Horas)


Suponha que DeptID em Projeto seja uma chave estrangeira para Departamento(DeptID), mas não existe uma chave estrangeira de DeptID em Funcionario para Departamento. Um novo funcionário é contratado e inserido na tabela Funcionario com um DeptID igual a “999”, que não existe em Departamento. Que tipo de restrição de integridade é violado nesse cenário, considerando-se a semântica esperada do sistema?


A

Restrição de chave primária


B

Restrição de integridade referencial


C

Restrição de domínio


D

Restrição de verificação (CHECK)


E

Nenhuma restrição é violada, pois não há uma chave estrangeira definida