Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi A - F > Basi di dati ~ comunicazione digitale
 
Interrogazioni SQL esame Gennaio 2009
Clicca QUI per vedere il messaggio nel forum
Sirox
es 1

Select aula,orai from orarilez

where codc in

((Select codc from corsi join corsilaurea using (codl) join turni using (codc)
where anno=2 and facolta='informatica' and semestre=1 and turno=1)

intersect

(Select codc from corsi join corsilaurea using (codl) join turni using (codc)
where anno=2 and facolta='informatica' and semestre=1 and turno=2))
-------------------------------------------------------------------------------------
es 2

Select codd,count(*) from orarilez

where exists
(Select o2.codc from orarilez o2, orarilez o1 where o2.turno<>o1.turno and o1.codc=o2.codc and o1.codd=o2.codd)

group by codd

having count(distinct(codd))>=3
---------------------------------------------------------------------------------------
es 3

select uno.cods,uno.codl,(count(distinct(uno.codc)))/3*2

from (turni join corsi using (codc) join corsilaurea using (codl) join studenti using (codl)) uno

group by uno.codl,uno.cods

having (count(distinct(uno.codc)))/3*2

=

(Select ((count(distinct(codc))))

from (esitiesami join corsi using (codc)) due

where due.voto>=18 and uno.codl=due.codl and uno.cods=due.cods)
---------------------------------------------------------------------------------------

BY Jackmurnau & Sirox

Pensiamo siano giuste!! cmq domani andiamo dal prof!!
Buon divertimento! ;-))))))))))))))

Sirox
non guardate queste query perchè non sono corrette!!appena riusciamo a sistemarle le ripostiamo!!probabilmente venerdi prossimo!!

bobighorus
ma per caso avete il testo dell'esame?

ARIEL
Originally posted by karplus
Provo a mettere giù le tracce delle query di come le ricordo io:

1) Trovare l'aula e l'orario dei corsi del secondo anno e primo semestre di informatica relativi a turno 1 e 2

2) Trovare i docenti che hanno 3 corsi in un semestre, almeno uno di questi corsi deve avere più di un turno

3) Trovare gli studenti che hanno fatto almeno 2/3 degli esami del loro corso di laurea.

Jaky
Sono sempre + convinto che per la 1, bastasse un
(turno =1 or turno=2) da mettere nel where, insieme a tutte le altre cose ovviamente

Invece, con quella che avete scritto, si restituiscono i codici dei corsi, dei quali c'è sia un turno 1 che un turno 2.

Oggi il prof riceveva..nessuno è andato per spiegazioni?

Sirox
si siamo andati io e iacopo l'altro ragazzo e ci ha liquidato!!perche non sapevamo applicare la'lgoritmo per la 3FN dovresti andarci tu visto che sei afferrato....;-))) poi gli abbiamo fatto vedere le interrogazioni e la prima bastava un OR come dici tu e le altre due ce le ha spiegate a voce se ci sei lunedi proviamo e rifarle insieme!! noi siamo in aula mac facci sapere qualcosa!!

andream9
ma non ha detto niente sui risultati ?? cavolo ma quanto ci mette...
io nella prima query ho unsato l'or e non l'intersect speriamo sia giusta però le altre due non ero riuscito a farle .. che palle sto esame !!

Jaky
C'è nessuno che ha le entità+attributi? magari copiato sulla brutta prima di consegnare..

jackmurnau
sirox io sono in aula mac. tu dove sei finito ;)?

ARIEL
Usciti i risultati:

http://homes.dico.unimi.it/dbandsec...pello200109.pdf

frenklin
19 passati su quanti eravamo? una cinquantina??
pazzesco, o siamo in 30 mongoli o perlasca dovrebbe un attimino rivedere il grado di difficoltà dei suoi compiti, visto che tra l altro,c è anche un orale e un progetto.
Anche sta volta cannato...mmmmmmmmmmmmmm:swear:

marcuss884
Ragazzi qualcuno può postare o inviarmi lo schema relazionale delle query x favore?

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate