.dsy:it. Pages (5): [1] 2 3 4 5 »
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)
-- Soluzione Appelli Castano (http://www.dsy.it/forum/showthread.php?threadid=37060)


Posted by Gimmy on 01-12-2008 16:13:

Soluzione Appelli Castano

Qualcuno ha per caso le soluzioni degli appelli presenti sul sito della prof Castano? Ossia Giugno 2005, Luglio 2005, Gennaio 2006 e Aprile 2006?

Grazie anticipatamente :)


Posted by Gimmy on 10-12-2008 11:30:

Vabè...

Qualcuno almeno sa dirmi come risolvere l'esercizio 2 dell'appello del 12 luglio 2005? Non so proprio da dove partire...

Grazie...


Posted by R1cky` on 08-01-2009 13:19:

Ciao,
Anche io sto guardando i temi d'esame della castano e alcuni esercizi anche io li trovo un po' "strani", difatti non saprei rispondere nemmeno io a quello.

Per caso tu sai rispondere alla domanda "illustrare tutti i possibili casi di traduzione di associazioni 1:1 nel passaggio da uno schema ER a uno relazionale, discutendone l'applicabilità rispetto alle possibli cardinalità" (è la domanda 1 del 14/6/05).

Grazie

Ciao


Posted by Gimmy on 08-01-2009 13:31:

Si, i tre modi possibili sono:
- traduzione mediante chiavi esterne: consiste nel copiare la chiave primaria della relazione con partecipazione parziale in quella con partecipazione totale (caso (0,1)-->(1,1))
- relazione fusione: consiste nel fodnere le due entitàin una sola relaizone (caso (1,1)-->(1,1))
- relazione associazione: consiste nel creare una nuova tabella che ha come chiave primaria e come chiave esterna l'unione delle due chiavi primari delle due rispettive tabelle (più indicata che associazioni M-->N)

Le trovi cmq sul libro a pagina 235.

Cmq per l'esercizio 2 dell'appello del 12 luglio 2005 ho trovato i metodi di risoluzione(mantenimento entità padre, mantenimento entità figli, traduzione mediante associazione) ma non ho capito bene come fare... cioè se si possono usare tutte indipendentemente l'una dal''altra...


Posted by R1cky` on 08-01-2009 13:49:

Ti ringrazio per la risposta, sei stato molto gentile.

Io purtroppo non posso darti una mano poichè quella parte non l'ho ancora ben assorbita.. :(

Grazie ancora


Posted by Gimmy on 08-01-2009 13:50:

Ok, nel caso scopri qualcosa di nuovo fammi sapere... ;)


Posted by number15 on 08-01-2009 19:17:

Originally posted by Gimmy
Vabè...

Qualcuno almeno sa dirmi come risolvere l'esercizio 2 dell'appello del 12 luglio 2005? Non so proprio da dove partire...

Grazie...


Prova a buttare un occhio al pdf "08Prog-logica-08", nella parte "ELIMINAZIONE GERARCHIE DI GENERALIZZAZIONE" (slide 12).


Posted by Gimmy on 08-01-2009 19:36:

si avevo gia visto, ma quello che volevo sapere era come mettere insieme le varie traduzioni delle generalizzazioni, cioè l'esercizio dice "mostrare lo schema ER con la gerarchia ristrutturata secondo ciascuna possibile alternativa"; cioè devo fare ogni possibile traduzione di scienze e ciascuna di queste associarla a ogni possibile traduzione di docente?


Posted by number15 on 08-01-2009 22:23:

Guarda, questo non l'ho capito onestamente.... l'importante è che tu sappia come si ristrutturano gli schemi... poi se ti esce questo esercizio, chiedi al prof cosa vuole sapere di preciso.
In questo caso si avrebbero 3 possibili traduzioni della generalizzazione docente e 2 di scienze (non è del tipo t.e. quindi il "mantenimento delle sole entità sottoclasse" non è applicabile): se dovessi fare tutte i possibili incroci di ristrutturazioni, ti verrebbero fuori 8 schemi.....

__________________
Portale segnalazioni marchi-negozi di abbigliamento
http://www.ovojo.com


Posted by Gimmy on 08-01-2009 22:33:

esatto è proprio questo il problema che ho...! mi sembra strano che si debbano fare cosi tanti schemi i quali poi nel punto successivo debbano essere tutti tradotti in schema relazione...
un po lunghino... xD
magari c'è qualche altra regola boh...

cmq i casi totali incrociando le ristrutturazioni non dovrebbero essere 6?


Posted by number15 on 09-01-2009 15:01:

Si scusa, errore mio. 2x3 e non 2^3 :D

__________________
Portale segnalazioni marchi-negozi di abbigliamento
http://www.ovojo.com


Posted by marchinkus on 10-01-2009 10:56:

se la generalizzazione è te (totale esclusivo) puoi eliminare il padre e tenere solo le 2 specializzazioni.
Per quella pe (parziale esclusiva) è obbligatorio mantenere il padre


Posted by R1cky` on 10-01-2009 12:10:

Originally posted by marchinkus
se la generalizzazione è te (totale esclusivo) puoi eliminare il padre e tenere solo le 2 specializzazioni.
Per quella pe (parziale esclusiva) è obbligatorio mantenere il padre


In linea di massima il mantenimento della superclasse e il mantenimento di tutte le entità è applicabile a tutte le gerarchie mentre il mantenimento delle sole sottoclassi è applicabile solo alle gerarchie di tipo te, anche se c'è da dire dire che una gerarchia di tipo pe è trasformabile in te andando a creare dei tipi di entità per ciascun caso.

cmq i casi totali incrociando le ristrutturazioni non dovrebbero essere 6?


In realtà sono 5 perchè se vai a notare il tipo di gerarchia tra scienze e le due sottoclassi, la partecipazione è di tipo parziale sovrapposta, percui il mantenimento delle sottoclassi non è applicabile.

Mi sono visto ora la videolezione dove parla di questa cosa e della domanda che avevo posto qualche post in sù :D


Posted by Gimmy on 12-01-2009 14:36:

In realtà sono 5 perchè se vai a notare il tipo di gerarchia tra scienze e le due sottoclassi, la partecipazione è di tipo parziale sovrapposta, percui il mantenimento delle sottoclassi non è applicabile.


infatti, 3 possibili traduzioni per docente e 2 possibili traduzioni per scienze, quindi 3x2= 6 totali


Posted by R1cky` on 13-01-2009 14:45:

Mi scuso, ammetto di aver parlato per niente, non avevo letto correttamente quando scritto in precedenza :(


All times are GMT. The time now is 02:31. Pages (5): [1] 2 3 4 5 »
Show all 64 posts from this thread on one page

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