| |
Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum |
Normalizzazione Esame 28/01/08 Clicca QUI per vedere il messaggio nel forum |
Sirox |
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 |
Kardo |
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. |
ARIEL |
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). |
Kardo |
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)? |
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! |
tolarian |
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; |
tolarian |
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 |
|
|
|
|