|
Wiki
UniCrema
Materie per semestre
Materie per anno
Materie per laurea
Help
|
|
Uni.TemaEsame21022008 History
Show minor edits - Show changes to output
Changed lines 1-2 from:
(:Title Basi di Dati temi d'esame:)\\ %center bgcolor=#fff0f5 border='1px solid #cccccc' font-size=12pt padding=3px define=soluzione%
to:
(:Title Basi di Dati: temi d'Esame:)
Added lines 4-6:
%titolo%''':: Basi di Dati: temi d'Esame'''
Changed line 67 from:
to:
Changed line 65 from:
[[Clicca qui per visualizzare l'ER ->Attach:ER_210208.bmp]]
to:
Changed line 65 from:
[[Clicca qui per visualizzare l'er ->Attach:ER_210208.bmp]]
to:
[[Clicca qui per visualizzare l'ER ->Attach:ER_210208.bmp]]
Changed lines 64-65 from:
to:
[[Clicca qui per visualizzare l'er ->Attach:ER_210208.bmp]]
Changed line 64 from:
to:
Changed lines 62-64 from:
--->WHERE DataNascita<01/01/2001)
to:
--->WHERE DataNascita<01/01/2001) !!!%blue%ER Attach:ER210208.bmp
Changed lines 41-42 from:
!!%red% Determinare i tipi di esame che hanno prezzo medio (la media dei prezzi)pił elevato %black%\\
to:
!!%red% Determinare i tipi di esame che hanno prezzo medio (la media dei prezzi)pił elevato %black%
Changed lines 53-55 from:
!!%red% Determinare il nome ed il prezzo degli esami di tipo pediatrico che sono stati prenotati sol da pazienti nati dop il 2000%black%\\
to:
!!%red% Determinare il nome ed il prezzo degli esami di tipo pediatrico che sono stati prenotati sol da pazienti nati dop il 2000%black%
Changed lines 46-52 from:
HAVING AVG(Prezzo) >= (\\
-->SELECT AVG(Prezzo)\\
-->FROM ESAME\\
-->GROUP BY Tipo\\ -->)
to:
HAVING AVG(Prezzo) >= ( -->SELECT AVG(Prezzo) -->FROM ESAME -->GROUP BY Tipo)
Changed line 62 from:
--->WHERE DataNascita<01/01/2001
to:
--->WHERE DataNascita<01/01/2001)
Changed line 62 from:
to:
--->WHERE DataNascita<01/01/2001
Changed lines 47-48 from:
-->'SELECT AVG(Prezzo)\\ -->FROM ESAME'''\\
to:
-->SELECT AVG(Prezzo)\\ -->FROM ESAME\\
Changed lines 60-61 from:
to:
--->SELECT CodEsame --->FROM Prenotazione JOIN Paziente On CodPaziente=Codice
Changed lines 56-58 from:
SELECT Nome, Prezzo FROM
WHERE
to:
SELECT Nome, Prezzo\\ FROM Esame JOIN Prenotazione ON Codice=CodEsame\\ WHERE Tipo = 'Pediatrico'
Changed lines 53-56 from:
!!%red% Determinare il nome ed il prezzo degli esami di tipo pediatrico che sono stati prenotati sol da pazienti nati dop il 2000%black%\\
to:
!!%red% Determinare il nome ed il prezzo degli esami di tipo pediatrico che sono stati prenotati sol da pazienti nati dop il 2000%black%\\
SELECT Nome, Prezzo FROM WHERE -->ANDCodice NOT IN ( --->SELECT --->FROM --->WHERE
Changed line 43 from:
to:
Changed lines 46-55 from:
HAVING AVG(Prezzo) >= ('''\\
_>'''SELECT AVG(Prezzo)'''\\
_>'''FROM ESAME'''\\
_>'''GROUP BY Tipo'''\\
_>''')'''
to:
HAVING AVG(Prezzo) >= (\\ -->'SELECT AVG(Prezzo)\\ -->FROM ESAME'''\\ -->GROUP BY Tipo\\ -->)
Changed lines 37-41 from:
!!!%blue%SQL !!%red% Determinare i tipi di esame che hanno prezzo medio (la media dei prezzi) pił alto%black%\\
SELECT Tipo\\ FROM Esame\\
to:
!!! %blue%SQL
!!%red% Determinare i tipi di esame che hanno prezzo medio (la media dei prezzi)pił elevato %black%\\
'''SELECT Tipo\\ FROM ESAME\\
Changed lines 46-49 from:
HAVING AVG(Prezzo)>= -->(SELECT AVG(Prezzo)
-->FROM Esame -->GROUP BY Tipo)
to:
HAVING AVG(Prezzo) >= ('''\\ _>'''SELECT AVG(Prezzo)'''\\ _>'''FROM ESAME'''\\ _>'''GROUP BY Tipo'''\\ _>''')'''
!!%red% Determinare il nome ed il prezzo degli esami di tipo pediatrico che sono stati prenotati sol da pazienti nati dop il 2000%black%\\
Changed lines 35-46 from:
%soluzione%RISULTATO:=π'_Nome_'(R |X|'_CodPaziente=Codice_'PAZIENTE)
to:
%soluzione%RISULTATO:=π'_Nome_'(R |X|'_CodPaziente=Codice_'PAZIENTE)
!!!%blue%SQL !!%red% Determinare i tipi di esame che hanno prezzo medio (la media dei prezzi) pił alto%black%\\
SELECT Tipo\\ FROM Esame\\ GROUP BY Tipo\\ HAVING AVG(Prezzo)>= -->(SELECT AVG(Prezzo) -->FROM Esame -->GROUP BY Tipo)
Changed lines 22-35 from:
%soluzione%RISULTATO:=π'_cODpAZIENTE, CodEsame)_'(PRENOTAZIONE) - π'_cODpAZIENTE, CodEsame_'(Y)
to:
%soluzione%RISULTATO:=π'_cODpAZIENTE, CodEsame)_'(PRENOTAZIONE) - π'_cODpAZIENTE, CodEsame_'(Y)
!!%red% Determinare il nome dei pazienti ch enon hanno mai prenotato esamidi tipo ecografico ma che hanno prenotato un esame cardiocologico e un esame radiologico %black%\\
%soluzione%ECO:=π'_CodPaziente_'(PRENOTAZIONE |X|'_CodEsame=Codice_'σ'_Tipo='ecografico'_'(ESAME))
%soluzione%CARD:=π'_CodPaziente_'(PRENOTAZIONE |X|'_CodEsame=Codice_'σ'_Tipo='cardiologico'_'(ESAME))
%soluzione%RADIO:=π'_CodPaziente_'(PRENOTAZIONE |X|'_CodEsame=Codice_'σ'_Tipo='radiologico'_'(ESAME))
%soluzione%R:=(CARD∩RADIO) - ECO
%soluzione%RISULTATO:=π'_Nome_'(R |X|'_CodPaziente=Codice_'PAZIENTE)
Changed lines 17-22 from:
%soluzione% P:=ρ'_C, E, D <- CodPaziente, CodEsame, DataPrenotazione_'(PRENOTAZIONE)
to:
%soluzione% P:=ρ'_C, E, D <- CodPaziente, CodEsame, DataPrenotazione_'(PRENOTAZIONE)
%soluzione% Y:=(π'_CodPaziente, CodEsame_'(PRENOTAZIONE |x| '_CodEsame=E ^ DataPrenotazione>D_'P)
%soluzione%RISULTATO:=π'_cODpAZIENTE, CodEsame)_'(PRENOTAZIONE) - π'_cODpAZIENTE, CodEsame_'(Y)
Changed lines 15-17 from:
!!%red% Determinare per ogni esame il codice dei pazienti che l'hanno prenotato da pił tempo %black%\\
to:
!!%red% Determinare per ogni esame il codice dei pazienti che l'hanno prenotato da pił tempo %black%\\
%soluzione% P:=ρ'_C, E, D <- CodPaziente, CodEsame, DataPrenotazione_'(PRENOTAZIONE)
Added lines 1-15:
(:Title Basi di Dati temi d'esame:)\\ %center bgcolor=#fff0f5 border='1px solid #cccccc' font-size=12pt padding=3px define=soluzione% [[Torna alla pagina di Basi di Dati->Basi di Dati]] ---- %center%%bgcolor=#d9e4f2 font-size=11pt padding=4px padding-left=50px padding-right=50px% 21 febbraio 2008
'''PAZIENTE ({+Codice+} Nome, Cittą, DataNascita)'''\\
'''ESAME({+Codice+}, Nome, Tipo, Prezzo)'''\\
'''PRENOTAZIONE ({+CodPaziente, CodEsame+} DataPrenotazione)'''\\
!!!%blue%Algebra
!!%red% Determinare per ogni esame il codice dei pazienti che l'hanno prenotato da pił tempo %black%\\
|
|