Relational Algebra

<aside> πŸ”Ί RA β€” the basic set of operations for relational model

</aside>

Important for:

RDBMS Architecture

RA Operations

<aside> πŸ”Ί Binary operation β€” two relations $R_1(A_1,...,A_n)$ and $R_2(B_1,...,B_n)$ are said to be union compatible if they have the same degree n and if $dom(A_i)=dom(B_i)$ for $1\le i\le n$.

</aside>

Union compatibility are required for union, intersection, and set difference operators. Operators like cartesian product and join doesn't need union compatibility.

Things to note: