.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)
-- Normalizzazione Esame 28/01/08 (http://www.dsy.it/forum/showthread.php?threadid=33605)


Posted by Sirox on 31-01-2008 16:09:

Wink Normalizzazione Esame 28/01/08

Ciao a tutti, volevo chiedervi un favore:
Se potete postare l'esercizio sulla normalizzazione dell'ultimo esame (28/01/08), perché facendolo mi sono venuti dei grossi dubbi riguardo al ragionamento da applicare per arrivare alla soluzione.
Se qualcuno é cosí gentile di postare la soluzione con relativo ragionamento mi farebbe un grande favore visto che non vivo in Italia e mi risulterebbe difficile confrontarmi con altri compagni per riuscire a capire il meccanismo da attuare ai fini di raggiungere una Corretta NORMALIZZAZIONE!!
Grazie Mille


Posted by Melodiaz on 02-02-2008 22:55:

Uppo


Posted by Kardo on 03-02-2008 19:08:

Sto facendolo or ora:

A me risulta che le chiavi siano ABC,ACD,ACE,ACF perchè AC non compaiono a dx quindi fanno parte sicuramente della chiave.
Controllo AC e non è chiave. Controllo a 3 attributi e le chiavi sono quelle dette sopra.

E' sicuramente in 3nf, perchè nelle dipendenze, a dx abbiamo attributi primi.
Non è in Bcnf, perchè nelle dipendenze, a sx non abbiamo sempre (in questo caso, mai) chiavi o superchiavi.

L'ultima parte non l'ho ancora fatta.


Posted by ARIEL on 04-02-2008 08:39:

A me invece AC veniva chiave (unica chiave) e ABC, ACD, ACE, ACF superchiavi.....per questo non mi veniva in BCNF e nemmeno in 3NF (cosa molto probabile dato che chiedeva che in caso non fosse 3NF di discutere una scomposizione in 3nf che mantenesse le dipendenze).


Posted by Kardo on 04-02-2008 11:18:

Ops...non avevo calcolato una dipendenza :cry:
Hai ragione. La chiave è AC e non è in 3nf, quindi non è neanche in bcnf.
Proverò a fare la scomposizione.

P.S. Per caso sapete dove poter trovare degli esercizi sulla normalizzazione (che non siano quelli del pdf es_misti)?


Posted by supernova on 09-02-2008 17:04:

Partendo dal presupposto che ho capito come trovare una chiave, dire se è in 3nf e Bcnf, qualcuno potrebbe dirmi cos'è una superchiave e come fare le scomposizioni? C'era una domanda all'esame che diceva, in caso non sia in 3nf effettuare la scomposizione. Grazie mille!

__________________
" So I Start The Revolution From My Bed ". Noel Gallagher


Posted by tolarian on 14-02-2008 15:26:

Originally posted by supernova
Partendo dal presupposto che ho capito come trovare una chiave, dire se è in 3nf e Bcnf, qualcuno potrebbe dirmi cos'è una superchiave e come fare le scomposizioni? C'era una domanda all'esame che diceva, in caso non sia in 3nf effettuare la scomposizione. Grazie mille!


SUPERCHIAVE = un insieme di attributi che al loro interno contengono la chiave...

Es:

AC veniva chiave (unica chiave) e ABC, ACD, ACE, ACF superchiavi

ACB è superchiave dato che AC che è chiave è contenuta in esso, stessa cosa per ACD, ACE, ACF;


Posted by tolarian on 14-02-2008 15:26:

Originally posted by tolarian
SUPERCHIAVE = un insieme di attributi che al loro interno contengono la chiave...

Es:

AC veniva chiave (unica chiave) e ABC, ACD, ACE, ACF superchiavi

ACB è superchiave dato che AC che è chiave è contenuta in esso, stessa cosa per ACD, ACE, ACF;


Qualcuno può postare una scansione dell'esame del 28???

grazie


All times are GMT. The time now is 15:52.
Show all 8 posts from this thread on one page

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