V I S U A L I Z Z A D I S C U S S I O N E |
ciccio007 |
Inserito il - 24/01/2011 : 11:52:57 Salve a tutti!Alla vigilia del fatidico esame scritto,mi attanagliano due dubbi.
1)come faccio a capire quando un attributo è superchiave,negli esercizi delle dipendenze funzionali?Esiste un algoritmo di ricerca per una chiave,ma dalle scan(file Esercizi e soluzioni 2) si capisce molto poco. Esempio semplice: A-->B {A}+ = {AB} AC-->D {AC}+ = {ABCD}
Perchè AC è considerata chiave?
2)qualcuno saprebbe spiegarmi come fare la COPERTURA MINIMALE?Sempre dalle scan non si capisce niente .-.
Grazie :) |
8 U L T I M E R I S P O S T E (in alto le più recenti) |
generalekamikaze |
Inserito il - 09/02/2011 : 12:34:43 Questa cosa è molto strana. Innanzitutto il mio libro (non riesco a capirne l'edizione), arriva fino al Capitolo 9(La normalizzazione). Bene, il capitolo 9.6.2 che dovrebbe almeno coincidere però si chiama Verifiche di normalizzazione su associazioni, e non parla della copertura ne ridotta, ne minimale...CHE STRANEZZA! Bhè, che dire, meno male che la Lisi non l'ha spiegata a questo punto!!! |
assonnata87 |
Inserito il - 08/02/2011 : 08:42:10 allora ho controllato sul libro (seconda edizione) e al paragrafo 10.6.2 spiega la copertura ridotta... è probabile che io faccia confusione xkè l'ho fatto un pò di tempo fa l'esame, ma se non ricordo male questa copertura ridotta la chiamavo copertura minimale, ecco xkè dicevo di averlo letto nel libro. l'unica cosa è che non so se facevo bene a chiamarla copertura minimale (e quindi sono la stessa cosa) oppure era un errore... |
generalekamikaze |
Inserito il - 07/02/2011 : 18:09:46 Ragazzi, sarà che il mio libro è vecchio, ma questa copertura minimale non la vedo mica!!! Comunque confermo che son state svolte le dipendenze funzionali e la normalizzazione (che ho studiato, anche se so che non le ha praticamente spiegate)! La differenza con gli altri anni è che, nonostante le cose non sono state studiate, vanno svolte comunque!!! |
assonnata87 |
Inserito il - 07/02/2011 : 09:12:17 Citazione:
Io appartengo alla sessione 2009/2010 e devo fare l'esame con Lefons.Penso che chi debba fare l'esame con la Lisi sia esonerato da mooolte parti del programma come le normalizzazioni,copertura minimale,dip funzionali e tanto altro ancora...beati voi.
magari fosse così...strano ma vero, la lisi ha fatto la normalizzazione all'ultima lezione, quindi normalizzazioni, dipendenze funzionali ecc ecc li ha fatti e stanno tutti nel capitolo 10 dell'atzeni. infatti al secondo esonero ha messo un esercizio sulla terza forma normale...quindi il cap 10 è da studiare...se guardi bene proprio in questo capitolo parla della copertura minimale... che poi nn si capisce niente è un altro conto
|
ciccio007 |
Inserito il - 06/02/2011 : 19:46:22 Citazione: Messaggio inserito da generalekamikaze
Non ho capito cos'è questa copertura minimale!! Dove ne parla l'atzeni?
Io appartengo alla sessione 2009/2010 e devo fare l'esame con Lefons.Penso che chi debba fare l'esame con la Lisi sia esonerato da mooolte parti del programma come le normalizzazioni,copertura minimale,dip funzionali e tanto altro ancora...beati voi. |
generalekamikaze |
Inserito il - 06/02/2011 : 15:13:26 Non ho capito cos'è questa copertura minimale!! Dove ne parla l'atzeni? |
ciccio007 |
Inserito il - 06/02/2011 : 00:02:35 Si il punto uno l'ho risolto. Il problema rimane sempre e cmq la copertura minimale.Nei casi molto semplici so verificare le ridondanze ma negli esercizi complessi,quindi quelli che mette all'esame ho dei problemi seri.Ho visto dapperttutto,internet,forum e cose varie...ma nada de nada. :( |
generalekamikaze |
Inserito il - 03/02/2011 : 11:23:46 Guarda, non ho capito sinceramente la sintassi dell'esempio (anche perchè vedo per certo due dipendenze "banali", che non dovrebbero far testo). Comunque, per la ricerca della chiave tu devi sempre guardare l'istanza della base di dati. Usi la definizione di chiave, ovvero un attributo(o insieme di attributi)in grado di identificare univocamente le tuple. Ovviamente una superchiave è un insieme di attributi che includono una chiave! Oltre la definizione, se ci sono più chiavi, tu devi scegliere quella concettualmente più corretta.
Per quanto riguarda la COPERTURA MINIMALE, io studiando dal libro non è ho vista traccia, l'ha forse spiegata la Lisi???
Anche se non ho risposto alle tue domande, spero di esserti stato un minimo d'aiuto! |