Aiuto query per un altra algebra relazionale

di il
0 risposte

Aiuto query per un altra algebra relazionale

Ciao a tutti, ho questa relazione:

Deputati(Codice, Cognome, Nome, Commissione, Provincia, Collegio)

Collegi(Provincia, Numero, Nome)

Province(Sigla, Nome, Regione)

Commisioni(Numero, Nome, Presidente)

Sto avendo problemi a queste due query: 

1. Trovare nome e cognome dei presidenti di commissioni cui partecipa almeno un deputato eletto in puglia

Commissioni?Numero=Commisione (pCommisione(
Deputati ? Provincia=Sigla (
pSigla (Province ? Regione=Codice (pCodice(s Nome='Puglia'(Regioni)))))))

2. Trovare le regioni in cui vi sia un solo collegio, indicando nome e cognome del deputato ivi eletto

Collegio_Regione:      pNumero, Regione(Collegi ? Provincia=Sigla(pSigla, Regione(Province)))
Coleggio_PiuRegione:   p(Numero(Collegi_Regione ? Numero=Numero1 and Regione=Regione1(? Numero1, Regione1 <- Numero,Regione(Collegi_Regione)))
Coleggio_Uno		   Collegi_Regione ? (pNumero (Collegi_Regione\Coleggio_PiuRegione))

pNome, Cognome,NomeRegione (Deputati ? Collegio_Numero(Coleggio_Uno ? Regione=CodiceRegione(? NomeRegione, CodiceRegione <-Nome, Codice(Regioni))))

Secondo voi sono giuste? 

Devi accedere o registrarti per scrivere nel forum
0 risposte