[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: Dependências funcionais
- Subject: Re: Dependências funcionais
- From: Francisco Reverbel <reverbel at ime.usp.br>
- Date: Fri, 8 Dec 2000 12:47:57 -0200 (BRDT)
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
>
>
- Follow-Ups:
- Aula
- From: "JM" <jminozzo@ig.com.br>