sono mega insicuro sulla soluzione di questi quesiti.
a)Date le due seguenti relazioni: R1(A, B, C) e R2(D, E, F) (tutti gli attributi sono di tipo numerico) scrivere;
c.1) un’espressione in algebra relazionale che restituisca i valori distinti contenuti nell’attributo E di R2;
c.2) un’espressione ottimizzata dell’algebra relazionale che contenga un theta join tra R1 e R2 e una selezione su R2, dove si riportano le tuple t di R2 tali che t[E]<=9 e tali che esiste una tupla t’ di R1 dove t[D]=t’[C] (non sono ammesse altre selezioni oltre a quella su R2).
il punto c.1 dovrebbe semplicemente richiedere una proiezione di E sulla relazione R2 . giusto?
il punto c.2 non so proprio come farlo. forse la soluzione è banale e io mi sto perdendo in un bicchiere d'cqua...
se qualcuno volesse intervenire gliene sarei grato
mario


Rispondi quotando