No contexto do projeto de bancos de dados, considere uma ta...

Próximas questões
Com base no mesmo assunto
Q2220416 Banco de Dados
No contexto do projeto de bancos de dados, considere uma tabela relacional com três colunas, A, B e C, cuja instância é mostrada a seguir.
Imagem associada para resolução da questão

Tomando por base apenas essa instância, analise a seguinte lista de eventuais dependências funcionais. 
A -> B A -> B,C B -> A,C C -> B A,C -> B


Sobre a validade dessas dependências, é correto concluir que: 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Está bem ruim de visualizar. Então segue de forma mais clara as dependências:

A -> B

A -> B,C

B -> A,C

C -> B (INVÁLIDA)

A,C -> B

Basta ver que como na coluna C tem dois valores repetidos, C pode determinar 2 Bs (100 e 102), logo não é uma cláusula válida. Gabarito D.

MAS QUE P* É ESSA ??????

Tipo de pergunta feito por professores com Pós Doc Nerd que nunca foram pro mercado de trabalho de fato e são até meio retardados. E daí ficam escovando artigos com conhecimento inútil.

A,C -> B

cai no pega dessa.

inicialmente, o C sozinho seria inválido (valor repetido na instancia).

no entanto, o conjunto de A + C formam um PK composta - elas, JUNTAS, conseguem identificar B sem repetições.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo