Che materia stai cercando?

Esercizi di Algebra Relazionale

Esercizi risolti di Algebra Relazionali, basati direttamente sui temi d'esame del corso di Basi di Dati tenuti dal prof. Marco Ferretti dell'Università di Pavia. Le soluzioni sono già formattate in modo da poter essere utilizzate anche con il software Relational consigliato dal prof, il cui download è disponibile sul suo sito.

Esame di Basi di dati docente Prof. M. Ferretti

Anteprima

ESTRATTO DOCUMENTO

Esercizio 3

dal tema di esame del 15 Novembre 2010 (A)

UNIVERSITA(Codice,Nome,Città,Stato,Rettore,N_iscritti)

STUDENTI_ANAGRAFICA(CF, Matricola, Cognome,Nome,CittàResidenza)

STUDENTI_CARRIERA(Matricola,CorsoLaurea,AnnoCorso,Posizione)

STUDENTI_TASSE(Matricola,AnnoFiscale,N_rata,Importo,DataVersamento)

FACOLTA(Codice, Nome,Preside,ReferenteErasmus,Ateneo,N_iscritti)

SEDEDIDATTICA(Facoltà,Città,ReferenteOrganizzativo,ReferenteScientifico)

CORSOLAUREA(Codice, Nome, ReferenteCorso, Facoltà,N_iscritti,Città)

CORSO(Codice, Nome, Docente, CFU, OreLezione,OreEserc,OreLab)

PIANOSTUDI(CorsoLaurea,Corso,AnnoCorso,Semestre)

ESAMI(Studente,Corso,AnnoPiano,Data,Voto)

DOCENTI(CF, Cognome, Nome, CorsoPrincipale)

Elencare il cognome ed il nome dei docenti il cui corso principale ha almeno 6 crediti.

r1 = πCorsoPrincipale(ρCodice CorsoPrincipale(σCFU>5(corso)))

r2 = πNome,Cognome(r1 docenti)

ᐅᐊ

Per ogni anno fiscale, identificare la prima data nella quale c’è stato un versamento da

parte di uno studente di una facoltà di ingegneria; elencare la data e l’anno fiscale.

Nota: l'esercizio è stato svolto senza selezionare gli studenti di Ingegneria.

r1 := πAnnoFiscale,DataVersamento(studenti_tasse)

r2 := ρDataVersamento Data2(r1)

r3 := σDataVersamento>Data2(r1 r2)

ᐅᐊ

r2 := r1-(πAnnoFiscale,DataVersamento(r3))

Elencare i corsi che sono usati esattamente in due corsi di laurea, ma in anni di corso

diversi.

r1 := πCorsoLaurea,Corso,AnnoCorso(pianostudi)

r2 := ρCorsoLaurea CL1(ρAnnoCorso AC1(r1))

➡ ➡

r3 := ρCorsoLaurea CL2(ρAnnoCorso AC2(r1))

➡ ➡

r4 := σCL1<CorsoLaurea(σAC1<AnnoCorso(r1 r2))

ᐅᐊ

r5 := σCL1<>CL2(σCL2<>CorsoLaurea(σCorsoLaurea<>CL1

(σAC1<>AnnoCorso(σAC1<>AC2(σAC2<>AnnoCorso(r1 r2 r3))))))

ᐅᐊ ᐅᐊ

r6 := ρCorso Codice((πCorso(r5))-(πCorso(r4)))

Esercizio 4

dal tema di esame del 15 Novembre 2010 (B)

UNIVERSITA(Codice,Nome,Città,Stato,Rettore,N_iscritti)

STUDENTI_ANAGRAFICA(CF, Matricola, Cognome,Nome,CittàResidenza)

STUDENTI_CARRIERA(Matricola,CorsoLaurea,AnnoCorso,Posizione)


PAGINE

4

PESO

67.66 KB

AUTORE

UNSIGNED

PUBBLICATO

+1 anno fa


DETTAGLI
Esame: Basi di dati
Corso di laurea: Corso di laurea in ingegneria informatica (MANTOVA - PAVIA)
SSD:
Università: Pavia - Unipv
A.A.: 2017-2018

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher UNSIGNED 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à Pavia - Unipv o del prof Ferretti Marco.

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

Temi d'Esame Risolti
Esercitazione
Appunti ed Esercizi Analisi 2
Appunto
Appunti ed Esercizi Analisi 1
Appunto
Domande e Risposte di Fondamenti di Informatica 1
Appunto