06. Es. svolto: algebra relazionale (operatori)

Esercizio

Date le tabelle

Eseguire le seguenti operazioni:

    • T1 = STUDENTE TIMES CLASSE

    • T2 = RESTRICT T1 WHERE STUDENTE.matricola=CLASSE.matricola

    • T3 = T2 TIMES AULA

    • T4 = RESTRICT T3 WHERE T2.classe=AULA.classe

    • T5 = RESTRICT T4 WHERE cognome="Rossi"

    • T6 = PROJECT T5 OVER cognome,cod_aula

Soluzione

    • T1 = STUDENTE TIMES CLASSE

    • T2 = RESTRICT T1 WHERE STUDENTE.matricola=CLASSE.matricola

    • T3 = T2 TIMES AULA

    • T4 = RESTRICT T3 WHERE T2.classe=AULA.classe

    • T5 = RESTRICT T4 WHERE cognome="Rossi"

    • T6 = PROJECT T5 OVER cognome,cod_aula