.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ comunicazione digitale (http://www.dsy.it/forum/forumdisplay.php?forumid=108)
-- Correzione Normalizzazione appello 11-02-09 (http://www.dsy.it/forum/showthread.php?threadid=38690)


Posted by clacs on 27-06-2009 10:59:

Correzione Normalizzazione appello 11-02-09

Salve ragazzi...spulciando un pò la sezione filez, ho trovato la correzione all'appello dell'11.02.09 e c'è una cosa che non mi torna nella decomposizione bcnf che vi allego.


Semplicemente, secondo me, non rispetta le regole del bcnf...mi sbaglio? voi che ne dite?


Posted by karplus on 28-06-2009 18:03:

Ciao, vedo che quell'esercizio guardacaso l'ho fatto io. :D
Con l'appello di Febbraio del 2009 ho passato lo scritto, all'orale il prof non mi aveva detto niente in merito alla normalizzazione per cui pare scontato che fosse giusta.

Ti ha tratto in inganno la procedura di decomposizione BCNF svolta con questo "metodo" e non con quello "grafico" che usa il prof (lui disegna degli schemini ad albero).
Avendo ahimè provato molti appelli ti posso confermare che quest'altro metodo alternativo é corretto, la scomposizione la azzeccavo sempre, e quando andavo alle correzioni il prof mi diceva che era giusta. Tra l'altro se guardi nel topic in rilievo vedi che questo "metodo" era già stato riportato da vodoo, io l'ho ripreso da lui.


Posted by clacs on 28-06-2009 18:38:

Ciao karplus...non è la procedura che mi ha tratto in inganno...semplicemente nella scomposizione mi pare che uno dei due schemi decomposti, il secondo s2(abcdfg), non rispetti la forma bcnf..la chiave di questo schema è?...


Posted by karplus on 28-06-2009 23:48:

S2=S-chiaveF1, quindi in sto caso S2=ABCDFG
Le chiavi di S2 sono A,AC,C.

Unendo le chiavi di S1 a quelle di S2 si ottengono tutte le dipendenze funzionali della S di partenza, quindi lo schema é in BCNF.


All times are GMT. The time now is 22:55.
Show all 4 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.