[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: Dependências funcionais



On Tue, 5 Dec 2000, Ana Lúcia Lima Marreiros wrote:

> Prof. Reverbel,
> 
> Acho que houve um engano
> 
> > No caso do exercício 15.6.e, não sobra nenhuma DF, pois todas elas
> > envolvem algum atributo que não está no conjunto ACEH. Portanto ACEH está
> > na FNBC (não há nenhuma DF para violar a FNBC).
> 
> Na verdade, existe sim uma dependencia funcional que se aplica a questao que
> eh consequencia logica de F.
> Veja abaixo:
> 
> Temos que B -> D e AD -> E, e dai temos que AB -> E.
> Temos ainda que AC -> B. Podemos concluir entao que AC -> E.
> 
> Esta dependencia eh uma dependencia valida para o esquema da letra (e) certo?

Sim, você tem razão. 

> 
> Sendo assim temos que a cobertura minima para o esquema eh AC -> E.
> 
> A chave candidata do esquema eh ACH
> Desso modo temos que o esquema nao esta na FNBC pois AC nao eh superchave. O
> esquema tambem nao estah na 3FN pois E nao eh um atributo primo. O esquema
> tambem nao estah na 2FN pois AC eh subconjunto proprio da chave (dependencia
> parcial). Logo o esquema esta na 1FN.
> 
> Decompondo na FNBC temos:
> 
> ACH e ACE
> 
> Acho que eh isso...

Sim, é isso mesmo. Muito obrigado por corrigir a minha distração, Ana Lúcia. 

Até mais,

Reverbel

> 
> Abracos..
> 
> Ana Lucia
> 
> 
> >
> > DFs que não se aplicam a uma relação podem ter consequências lógicas que
> > se aplicam à essa relação. Tome cuidado com isso quando for descartar
> > DFs. Exemplo:
> >
> >   R = (A, C)
> >   F = { A -> B, B -> C }
> >
> > Neste caso deve-se descartar A -> B e B -> C, que não se aplicam a
> > R, mas ficar com A -> C, que pode ser inferida a partir das DFs
> > descartadas.
> >
> > Reverbel
> 
>