Che materia stai cercando?

Basi di dati - Quaderno tre Appunti scolastici Premium

Quaderno numero 3 delle esercitazioni di Basi di dati da consegnare per l'esame della professoressa Baralis. Gli argomenti trattati sono i seguenti: Per ogni nazione, visualizzare il numero massimo di quadri dipinti da un (singolo) pittore: risolvere l'esercizio.

Esame di Basi di dati docente Prof. E. Baralis

Anteprima

ESTRATTO DOCUMENTO

QUADERNON3_SQUADRAB_Pstrag_KatarzynaEvelina_162121

PSTRAG Katarzyna Evelina

162121 Quaderno n°3

Esercizio 1)

MAESTRO-SCI (CodFiscale, DataNascita, Residenza, Nome, Cognome)

CORSO-SCI (CodC, Nome, Livello)

CLASSE (CodC, NumClasse, NumIscritti)

CALENDARIO-LEZIONI (CodC, NumClasse, Data, CodFiscale)

Per le classi che hanno un numero di iscritti superiore alla media del corso a cui fanno

riferimento, e che non sono mai state seguite da maestri nati prima del 1980, visualizzare

la data della prima e dell’ultima lezione a cui fanno riferimento.

SELECT NumClasse, min(Data), max (Data)

FROM CALENDARIO-LEZIONI

WHERE (NumClasse,CodC) IN ( SELECT NumClasse, CodC

FROM CLASSE, (SELECT AVG(NumIscritti) AS MEDIA_Iscritti, CodC

FROM CLASSE

GROUP BY CodC ) AS MEDIA

WHERE CLASSE.CodC = MEDIA.CodC AND NumIscritti> MEDIA_Iscritti)

AND CodFiscale NOT IN ( SELECT CodFiscale

FROM MAESTRO-SCI

WHERE DataNascita < 1/1/1980)

GROUP BY CodC, NumClasse;

Esercizio 2)

SEMINARIO (CodS, TitoloS, Argomento, Durata)

DOCENTE (CodD, NomeD, DataNascita)

CALENDARIO (CodS, DataInizio, OraInizio, CodD, Aula)

COMPETENZE (CodD, Argomento)

Per i docenti che hanno tenuto ESCLUSIVAMENTE seminari su argomenti per cui dispongono

delle competenze, visualizzare il nome del docente, e per ogni seminario tenuto, il titolo

e il numero complessivo di edizioni a calendario.

SELECT S1.CodS, TitoloS, NomeD, COUNT(*)

FROM SEMINARIO AS S1, DOCENTE AS D, CALENDARIO AS CA1

WHERE S1.CodS= CA1.CodS AND D.CodD=CA1.CodD

AND D.CodD NOT IN ( SELECT S2.CodD

FROM SEMINARIO AS S2, CALENDARIO AS CA2, COMPETENZE AS CO

WHERE S2.CodS= CA2.CodS AND CA2.CodD=CO.CodD

AND Argomento<>Competenze

)

GROUP BY S1.CodS, D.CodD Pagina 1


PAGINE

2

PESO

27.17 KB

AUTORE

KEP

PUBBLICATO

+1 anno fa


DETTAGLI
Corso di laurea: Corso di laurea in ingegneria gestionale
SSD:
A.A.: 2011-2012

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher KEP di informazioni apprese con la frequenza delle lezioni di Basi di dati e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Politecnico di Torino - Polito o del prof Baralis Elena.

Acquista con carta o conto PayPal

Scarica il file tutte le volte che vuoi

Paga con un conto PayPal per usufruire della garanzia Soddisfatto o rimborsato

Recensioni
Ti è piaciuto questo appunto? Valutalo!

Altri appunti di Basi di dati

Basi di dati - Esercizi
Esercitazione
Basi di dati - Esercitazioni
Esercitazione
Basi di dati - Esercitazione
Esercitazione
Calcolo Numerico, Scuderi - Teoria con esempi
Appunto