Relačná algebra
12. Relačná algebra
je základom pre jazyk s jazykovými prostriedkami umožňujúcimi formulovať otázky (queries), ktoré sa týkajú vlastností entít reprezentovaných v relačnej dátovej štruktúre.
Do relačnej algebry patria nasledujúce operátory :
A, B – relačné tabuľky, X – názov stĺpca
1.Množinové :
1. karteziánsky súčin
select A.*, B.* from A,B
2. množinové zjednotenie
select A.X from A
union
select B.X from B
3. množinový prienik
select A.X from A
where exists
(select B.X from B
where A.X=B.X)
4. množinový rozdiel
select A.X from A
where not exists
(select B.X from B
where A.X=B.X)