Imagem de fundo

Roberta, funcionária da ORG_A, está utilizando instruções...

Roberta, funcionária da ORG_A, está utilizando instruções em SQL para fazer inclusões, alterações e exclusões de registros em um banco de dados que contém as informações de funcionários que participaram de determinados treinamentos promovidos pela ORG_A. Roberta notou algumas anomalias de exclusão, pois, ao comandar a instrução SQL para excluir um funcionário desligado da organização, alguns treinamentos desapareceram.


Considerando que as instruções em SQL executadas por Roberta estão sintática e semanticamente corretas, a modelagem do banco de dados possui problemas relacionados à existência de:


A

dependências multivaloradas de junção;


B

chave primária com mais de um campo não atômico;


C

atributos com dependências não funcionais das chaves candidatas;


D

dependências funcionais entre as chaves candidatas e a chave primária;


E

dependências transitivas de atributos não chaves em relação à chave primária.