.dsy:it. Pages (3): « 1 [2] 3 »
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)
-- Appello straordinario 13/12 (http://www.dsy.it/forum/showthread.php?threadid=37073)


Posted by gae84 on 14-12-2008 10:38:

Originally posted by karplus
....le uniche due incognite erano la sessione di laurea e la menata di relatore/correlatore/docente.


docente era un'entità normalissima, relatore e corelatore erano due associazioni tra docente e tesi, mettevi un po' di vincoli del tipo un docente può essere relatore ma nn corelatore della stessi tesi e viceversa e risolvevi tutto

sessione forse era un'entità normale con chiave data


Posted by karplus on 14-12-2008 11:52:

relatore e correlatore allora li ho fatti giusti, miracolo!!

Per la sessione ho fatto una gerarchia che scendeva da tesi, che si divideva in "discussa" e "non discussa", ognuna con i propri attributi. Ristrutturandola poi ho eliminato i figli e tenuto il padre però, mettendo un vincolo che gli attributi di discussa non potevano essere compilati se l'attributo stato-tesi era settato a false.


Posted by hartman on 14-12-2008 11:57:

non so che dire di sto compito...
2 soli esercizi????
ho paura che se si canna anche solo una cosa dell'er (penso sia abbastanza verificabile questa condizione) si passi direttam alla I o anche alla GI
mancava la normalizzazione....la parte piu facile..
l'sql era effettivamente facile e mi stupisce!
ma l'er....l'er!........che casino!!!!!!!!!!!!


Posted by el-mundo on 14-12-2008 12:17:

Originally posted by gae84
docente era un'entità normalissima, relatore e corelatore erano due associazioni tra docente e tesi, mettevi un po' di vincoli del tipo un docente può essere relatore ma nn corelatore della stessi tesi e viceversa e risolvevi tutto

sessione forse era un'entità normale con chiave data



direi meglio giorno e ora visto che ad un certo punto ha detto che per mattina e pomeriggio potevano esserci 2 commissioni diverse.


Posted by marcolino85 on 14-12-2008 12:46:

io ho fatto COMMISSIONE (chiave primaria cod) legata a DISCUSSIONE (che si identificava con data,momento e cod di commissione)

ho fatto vedere dopo la consegna il mio schema al prof e mi fa che avrei dovuto mettere anche SESSIONE come entità...


Posted by hartman on 14-12-2008 12:50:

ma scusate, tutte queste cose esulavano dal testo mi sembra..sono vostre assunzioni o assunzioni di chi ha fatto domande in aula..il testo non aveva così tante specifiche ;)


Posted by lultimo on 14-12-2008 12:56:

secondo me le query erano semplicissime, ma il fatto di non mettere la normalizzazione ti mette a rischio!
con uno schema er del genere poi non ne parliamo.........
anche io penso che lo schema fosse piu "semplice" rispetto alle assunzioni fatte durante l'esame..

__________________
Chi sa fa, chi non sa INSEGNA
Vendo libri "backup":-D del primo e secondo anno di comunicazione digitale
Contattatemi via pm


Posted by karplus on 14-12-2008 14:29:

Originally posted by marcolino85

ho fatto vedere dopo la consegna il mio schema al prof e mi fa che avrei dovuto mettere anche SESSIONE come entità...


ma pork... io avevo fatto così e l'avevo anche già ricopiato ma poi l'ho cancellato.

Originally posted by el-mundo
direi meglio giorno e ora visto che ad un certo punto ha detto che per mattina e pomeriggio potevano esserci 2 commissioni diverse.


Anche un semplice campo data va bene, basta che sia di tipo timestamp e non date. :razz:


Posted by marcolino85 on 14-12-2008 15:04:

cmq era tutto riferito in merito allo schema che ho fatto io! mi ha detto che guarderà nel complesso le scelte logiche fatte non tanto se mancherà un entità o attributo ma come si è scelto di modellare la realtà....


Posted by karplus on 14-12-2008 15:26:

Si vabbè questa é la favoletta che recita sempre a tutti gli esami, sarà anche vero ma resta il fatto che se sbagli la cosa centrale di uno schema er (la sessione nel nostro caso) ti invalida tutto l'esercizio perché a mio parere é quella l'unica difficoltà, il resto delle tabelle penso siano date per scontate.


Posted by Drowne on 14-12-2008 18:08:

la cosa peggiore è che sono SICURO che se credo il database usando il mio logico relazionale FUNZIONA tutto perfettamente.

Nonostante questo, lui può bocciarmi lo stesso per alcune scelte concettuali che non condivide.

E' questo che mi fa incazzare.


Posted by gae84 on 14-12-2008 18:23:

Originally posted by karplus
relatore e correlatore allora li ho fatti giusti, miracolo!!

Per la sessione ho fatto una gerarchia che scendeva da tesi, che si divideva in "discussa" e "non discussa", ognuna con i propri attributi. Ristrutturandola poi ho eliminato i figli e tenuto il padre però, mettendo un vincolo che gli attributi di discussa non potevano essere compilati se l'attributo stato-tesi era settato a false.


io invece ho creato le entità tesi e sessione, legate da due associazioni da_discutere e discussa, dove ovviamente se una tesi è stata discussa nn esisterà più nella relazione da_discutere, se invece è da discutere nn deve esistere la relazione discussa


Posted by Drowne on 14-12-2008 19:04:

più che altro:

qualcuno sa dove e quando usciranno i risultati dello scritto?


Posted by karplus on 14-12-2008 19:43:

Originally posted by gae84
io invece ho creato le entità tesi e sessione, legate da due associazioni da_discutere e discussa, dove ovviamente se una tesi è stata discussa nn esisterà più nella relazione da_discutere, se invece è da discutere nn deve esistere la relazione discussa


Mi sembra un'ottima alternativa, all'inizio avevo fatto qualcosa di simile pure io, ma simile alla lontana. :D

Cmq i risultati usciranno sul suo sito, se ha scelto di rinviare gli orali a gennaio significa che minimo una settimana a partire da oggi deve impiegarcela.


Posted by gae84 on 14-12-2008 21:27:

Originally posted by Drowne
più che altro:

qualcuno sa dove e quando usciranno i risultati dello scritto?


ha detto che escono a gennaio... meglio, almeno nn mi rovino, anzi, nn ci roviniamo le vacanze di natale.....

Originally posted by el-mundo
direi meglio giorno e ora visto che ad un certo punto ha detto che per mattina e pomeriggio potevano esserci 2 commissioni diverse.


sì ma ste cose perkè nn le specifica tutte nel testo dico io??? mah....


All times are GMT. The time now is 14:46. Pages (3): « 1 [2] 3 »
Show all 43 posts from this thread on one page

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