Diferença
Notação
R - S = {t: t∈r ∧ t∉s}
As tabelas têm de ser compatíveis.
Mesmo número de atributos.
Atributos com domínios compatíveis.
O resultado é uma relação que inclui os tuplos de R que não existem em S
União, Interseção e Diferença
Em SQL existem os seguintes comandos
UNION (ALL), INTERSECT (ALL) e EXCEPT (ALL).
Propriedades
União e Intersecção são operações comutativas:
R U S = S U R e R ∩ S = S ∩ R
A diferença não é comutativa:
R−S ≠ S−R
União e Intersecção são operações associativas:
R∪(S∪T) = (R∪S)∪T e (R∩S)∩T = R∩(S∩T)
Last updated