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
Sito: 7ecnologie
Sezione: 11. Base di dati
Capitolo: 05. La progettazione logica
Paragrafo: 06. Es. svolto: algebra relazionale (operatori)
Indice dei capitoli: 00. Risorse - 01. Sistema informativo, informazione e dato - 02. Gli archivi - 03. Il progetto informatico - 04. La progettazione concettuale - 05. La progettazione logica - 06. La progettazione fisica - 07. Tutorial - 98. Esercizi
Indice dei paragrafi: 01. Il modello relazionale - 02. Algebra relazionale - 03. Regole di derivazione - 04. Normalizzazione delle relazioni - 05. Regole di nomenclatura - 06. Es. svolto: algebra relazionale (operatori) - 07. Es. svolto: algebra relazionale (query) - 08. Es. svolto: visite ambulatoriali