.dsy:it.
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)
-- [FAQ] - Dubbi slide (http://www.dsy.it/forum/showthread.php?threadid=7454)


Posted by Barone on 13-12-2003 10:32:

Dubbi slide

Visto che ormai attendo da 5 giorni una risposta dalla prof bertino su delle slide ma non si vede nessuna risposta..chiedo qui:

Preparandomi per l'esame ho avuto qualche dubbio su un paio di esempi sulle slide "Algebra relazionale":


1)Slide numero 21: l'ultimo esempio a destra; selezione B=b AND A=C.
con A=C si intende che sulla stessa tupla l'elemento di A deve essere uguale all'elemento di C?

2)Slide numero 26: R join S con B<D..non dovrebbe essere "4 5 6 6 2" l'ultima tupla invece della già presente " 1 2 3 3 1"?


Posted by futurbaggio on 13-12-2003 13:27:

Re: Dubbi slide

Originally posted by Barone

1)Slide numero 21: l'ultimo esempio a destra; selezione B=b AND A=C.
con A=C si intende che sulla stessa tupla l'elemento di A deve essere uguale all'elemento di C?

2)Slide numero 26: R join S con B<D..non dovrebbe essere "4 5 6 6 2" l'ultima tupla invece della già presente " 1 2 3 3 1"?


1) La tua osservazione è esatta, il risultato di quell'operazione è un insieme vuoto di tuple in quanto nn c'è nessuna tupla di R in cui l'attributo A è uguale all'attributo C.

2) c'è un errore nelle slide, hai ragione tu! :twisted:

Roberto

__________________
E lo sceriffo americano non lo sa / ma quando parla ride tutta la città / vile fellone vieni a singolar tenzone / unza unza umpappà troppe truppe mariscià.
Non ci voleva l'eruzione della lava / e due piccioni si contendono la fava / sposa bagnata, bambina svergognata / la questione è delicata / come bolle la patata.
Basta! E' finita la festa
[L'ovile delle vanità, Folkabbestia]


Posted by neo on 15-12-2003 07:41:

Purtroppo di errore nn c'è solo quello... La prof oltretutto ha messo in linea mille versioni di ste slide, ma non ha mai detto di averle aggiornate... :grrr:

__________________
Nicolò CANEPARO - nick@bmm.it
University Student & Researcher
at D.S.I. & D.I.Co. Depts., Milan state University, Italy.
curriculum - pictures - forum - nickland.org - dsy.it


Posted by Barone on 15-12-2003 10:48:

se dovessimo lamentarci ne avremmo da dire...e poi dove su che materiale possiamo studiare per il compito di laboratorio?e non ditemi su quei link che ci ha dato perlasca perche solo per scremare quello che dobbiamo fare ci vuole un mese...


Posted by neo on 15-12-2003 14:08:

Concordo

__________________
Nicolò CANEPARO - nick@bmm.it
University Student & Researcher
at D.S.I. & D.I.Co. Depts., Milan state University, Italy.
curriculum - pictures - forum - nickland.org - dsy.it


Posted by morf on 16-12-2003 11:32:

qualcuno mi spiega a parole sue (insomma, diverse dalle slides :D) gli alias di relazione? futurbaggiooooooooooooo :D ?!?!

proprio terra terra ... in modo che li capisca meglio

__________________
mail, msn and steam account: morf@email.it
my blog: http://melien.blogspot.com
my shots: http://mr-anf.deviantart.com


" ... fear is how I fall ... "


Posted by bluevelvet on 16-12-2003 15:46:

Originally posted by Barone
se dovessimo lamentarci ne avremmo da dire...e poi dove su che materiale possiamo studiare per il compito di laboratorio?e non ditemi su quei link che ci ha dato perlasca perche solo per scremare quello che dobbiamo fare ci vuole un mese...


stavo pensando esattamente le stesse cose qualche giorno fa...
(in effetti e` proprio un bel corso..)

__________________
"secondo me basta copiarlo in notepad"


Posted by Barone on 16-12-2003 19:35:

OK IN TANTI LA PENSANO COME ME..MA COME SI PUO' FARE QUALCOSA PER AVERE UN PO' PIU' DI COLLABORAZIONE E RISPETTO(non mi riferisco al disponibilissimo Perlasca)?
Vietato DIRE CHE SERVONO A QUALCOSA QUEI QUESTIONARI STUPIDI CHE COMPILIAMO...


Posted by futurbaggio on 16-12-2003 20:05:

Originally posted by morf
qualcuno mi spiega a parole sue (insomma, diverse dalle slides :D) gli alias di relazione? futurbaggiooooooooooooo :D ?!?!

proprio terra terra ... in modo che li capisca meglio


e aluuuuura! :cool:
Premetto che nn so precisamente cosa siano gli alias di relazione, cioè nn so cosa intenda la prof, meglio specificarmi la slide e il pacchetto di cui fa parte :twisted:
In linea di massima gli ALIAS sono nomi sostitutivi per indicare,all'interno di una specifica istruzione SQL, tabelle, colonne, risultati di operazioni di vario genere.
Per esempio:

SELECT Nome FROM Studenti S, Esami E
WHERE S.Matr = E.Matr;

Quando usi "S.Matr" tu intendi realmente "Studenti.Matr", ma visto che hai definito un alias per quella tabella puoi usare questo per riferirti alla tabella stessa.
In questo caso è un modo per accorciare la scrittura, può essere una necessità se fai una JOIN di una tabella su se stessa.
Claro?

Roberto

__________________
E lo sceriffo americano non lo sa / ma quando parla ride tutta la città / vile fellone vieni a singolar tenzone / unza unza umpappà troppe truppe mariscià.
Non ci voleva l'eruzione della lava / e due piccioni si contendono la fava / sposa bagnata, bambina svergognata / la questione è delicata / come bolle la patata.
Basta! E' finita la festa
[L'ovile delle vanità, Folkabbestia]


Posted by morf on 18-12-2003 10:06:

dalle slides sembrava molto più complesso ... cmq grazie, speriamo li abbia capiti davvero :asd:

__________________
mail, msn and steam account: morf@email.it
my blog: http://melien.blogspot.com
my shots: http://mr-anf.deviantart.com


" ... fear is how I fall ... "


Posted by Bruzzanboy on 18-12-2003 10:40:

SLIDE 16 - 8 STOTTOINTERROGAZIONI CORRELATE

es. determinare nome e stipendio degli impiegati che guadagnano di più del loro dirigente:

SELECT X.Nome, X.Stipendio
FROM Impiegati X, Impiegati Y, Dipartimenti
WHERE X.Dip# = Dipartimenti.Dip#
AND Dipartimenti.Dirigente = Y.Imp#
AND X.Stipendio > Y.Dip#

non capisco, ci deve essere un errore o più di uno ma non capisco come andrebbe fatta... :(

help me!

__________________
http://www.myspace.com/bruzzband
va che spacchiamo i culicchi!


Posted by lele_fuma on 18-12-2003 14:35:

SLIDE SUL MODELLO ENTITY RELATIONSHIP

QUALCUNO MI SA DIRE IN CHE MODO SI INDICA UNA CHIAVE ESTERNA DI UN'ENTITA' NEL MODELLO E-R?????????

IO HO CAPITO CHE LA CHIAVE PRIMARIA SI INDICA CON COME UN ATTRIBUTO DELL'ENTITA' CON IL PALLINO PIENO GIUSTO????

MA LA CHIAVE ESTERNA????

HO CERCATO SULLE SLIDE MA NON SONO SICURO DI AVER CAPITO... QUALCUNO MI AIUTA?


Posted by futurbaggio on 18-12-2003 16:35:

Originally posted by lele_fuma
SLIDE SUL MODELLO ENTITY RELATIONSHIP

QUALCUNO MI SA DIRE IN CHE MODO SI INDICA UNA CHIAVE ESTERNA DI UN'ENTITA' NEL MODELLO E-R?????????


Io ho capito che devi creare un segmento tra le due tabelle con un pallino all'estremità.
Come nella slide 38: il segmento parte dalla tabella riferita e va a quella referente!

Roberto

__________________
E lo sceriffo americano non lo sa / ma quando parla ride tutta la città / vile fellone vieni a singolar tenzone / unza unza umpappà troppe truppe mariscià.
Non ci voleva l'eruzione della lava / e due piccioni si contendono la fava / sposa bagnata, bambina svergognata / la questione è delicata / come bolle la patata.
Basta! E' finita la festa
[L'ovile delle vanità, Folkabbestia]


Posted by futurbaggio on 18-12-2003 16:40:

Originally posted by Bruzzanboy

SELECT X.Nome, X.Stipendio
FROM Impiegati X, Impiegati Y, Dipartimenti
WHERE X.Dip# = Dipartimenti.Dip#
AND Dipartimenti.Dirigente = Y.Imp#
AND X.Stipendio > Y.Dip#


L'ultima condizione è sicuramente sbagliata :twisted:
Va corretta così:

AND X.Stipendio > Y.Stipendio

Roberto

__________________
E lo sceriffo americano non lo sa / ma quando parla ride tutta la città / vile fellone vieni a singolar tenzone / unza unza umpappà troppe truppe mariscià.
Non ci voleva l'eruzione della lava / e due piccioni si contendono la fava / sposa bagnata, bambina svergognata / la questione è delicata / come bolle la patata.
Basta! E' finita la festa
[L'ovile delle vanità, Folkabbestia]


Posted by lele_fuma on 18-12-2003 17:47:

Originally posted by futurbaggio
Io ho capito che devi creare un segmento tra le due tabelle con un pallino all'estremità.
Come nella slide 38: il segmento parte dalla tabella riferita e va a quella referente!

Roberto


AH. OK ALLORA ERA COME PENSAVO... SPERIAMO CHE SIA VERAMENTE COSI'


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

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