.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ informatica triennale (http://www.dsy.it/forum/forumdisplay.php?forumid=211)
-- appelli precedenti (http://www.dsy.it/forum/showthread.php?threadid=26915)


Posted by Mosco on 01-09-2006 15:09:

appelli precedenti

Ciao c'è qualcuno di voi che ha fatto gli appelli di giugno/luglio e si ricorda che esercizi e domande sono state messe?qualunque info riuscite a riportare penso sia ben accetta da parte di tutte quelle persone che devono ancora passare la teoria...:-D

__________________
Laureato!!!! Non più presente su questo forum, non lasciate IM tanto non li leggo, mandate al massimo una Mail


Posted by Polsy on 01-09-2006 15:41:

io ho fatto l'appello di luglio, le domande di teoria erano (più o meno):
- descrivere tutti i tipi di identificatori
- proprietà ACIDe
- decomposizione senza perdita e conservazione delle dipendenze (o forse questa era la risposta e la domanda era descrivere le proprietà richieste da una buona normalizzazione....non ricordo)

come esercizi c'erano:
- 2 domande di algebra e 2 di sql
- data una tabella elencare le dipendenze funzionali e normalizzare. dire in che forma normale è diventata la relazione (e perchè)
- data una generalizzione in ER trasformarla nei 3 modi possibili in modo da eliminare la gerarchia

non mi ricordo altro...è passato un po' di tempo e nel frattempo ho cercato di cancellare questa materia dalla mia memoria, se ho dimenticato qualcosa o ho scritto cazzate qualcuno mi corregga...


Posted by Mosco on 01-09-2006 15:45:

grazie mille...:)

mi sapresti dire se l'hai fatto l'esercizio 2 quello della tabella da elencare le dipendenze funzionali e normalizzare e dire in che forma normale è diventata la relazione come si svolge che non saprei neanche da dove iniziare??:shock:

__________________
Laureato!!!! Non più presente su questo forum, non lasciate IM tanto non li leggo, mandate al massimo una Mail


Posted by Polsy on 01-09-2006 19:35:

http://vc.dsi.unimi.it/
nella videolezione del 29 novembre ci sono le definizioni di dipendenza funzionale e forme normali

praticamente c'era una tabella di questo tipo (tra i + ci sono le chiavi primarie)

code:
RIPARAZIONI -------------------------------------------------------------------------------------- +DATA+ | +COD.CLIENTE+ | INDIRIZZO | +PRODOTTO+ | +COD.DANNO+ | PREZZO RIPARAZIONE -------------------------------------------------------------------------------------- 4 set | 2878 | via ciccio 21 | lavatrice | 32B | 140€ 10 nov | 2878 | via ciccio 21 | microonde | 78C | 70€ 21 gen | 6273 | via pluto 45 | forno | 78C | 70€


e qua le dipendenze sono
cod.cliente -> indirizzo
cod.danno -> prezzo riparazione

non è in seconda forma normale perchè ci sono degli attributi che dipendono funzionalmente solo da una parte della chiave primaria e non da tutta la chiave, per risolvere la cosa spezzi la relazione in 3 parti (chiavi primarie indicate come sopra, * per le chiavi esterne)

code:
RIPARAZIONI ------------------------------------------------ +DATA+ | +CLIENTE+ * | +PRODOTTO+ | +DANNO+ * ------------------------------------------------ 4 set | 2878 | lavatrice | 32B 10 nov | 2878 | microonde | 78C 21 gen | 6273 | forno | 78C CLIENTI ------------------------------ +CODICE C+ | INDIRIZZO ------------------------------ 2878 | via ciccio 21 6273 | via pluto 45 DANNI -------------------------- +CODICE D+ | PREZZO -------------------------- 32B | 140€ 78C | 70€


qua le dipendenze sono
codice c -> indirizzo
codice d -> prezzo

così la relazione è in forma normale di boyce-codd (vedi definizione) e di conseguenza anche in tutte le altre forme normali


Posted by valeria on 06-09-2006 09:27:

qui
http://islab.dico.unimi.it/basi/mat...i/gennaio06.pdf
trovi i testi degli apelli scritti


All times are GMT. The time now is 19:24.
Show all 5 posts from this thread on one page

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