Množinové operace sjednocení, průnik a rozdíl můžeme aplikovat na relace, pokud mají stejnou strukturu, tj. stejný počet sloupců v tabulce.
Máme tabulku zaměstnanců v jednom výrobním oddělení a tabulku zaměstnanců v druhém výrobním oddělení. Pro každého zaměstnance bez ohledu na oddělení uvažujeme stejné atributy.
Sjednocením vytvoříme tabulku zaměstnanců v obou odděleních.
Pozn. Průnikem získáme tabulku zaměstnanců, kteří pracují na částečný úvazek v jednom oddělení a na částečný v druhém oddělení. To ovšem znamená jiné integritní omezení i jiný datový model.
Máme tabulku nerez materiálů a tabulku válcovaných materiálů. Obě tabulky mají stejné atributy (číslo materiálu, cenu za měrnou jednotku, množství na skladu, ...)
Průnikem získáme tabulku válcovaných nerez materiálů.
Pozn. Sjednocením získáme tabulku materiálů, které jsou buď nerez, nebo jsou válcované.
Máme tabulku všech materiálů a tabulku materiálů dodávaných firmou Chroust & Cvrček. Rozdílem obou tabulek je tabulka materiálů dodávaných jinými firmami.
Speciální operace jsou projekce , restrikce
a spojení tabulek
.
Projekce vybírá sloupce z tabulky A do sloupců z tabulky B na základě seznamu vybíraných sloupců. Počet řádek zůstává, počet sloupců se snižuje.
Restrikce vybírá řádky z tabulky A do tabulky B řádky na základě definované podmínky. Počet sloupců zůstává a počet řádek se snižuje.
Spojení tabulek představuje kartézský součin obou tabulek. Výsledná tabulka má počet řádek rovný součinu počtu řádek obou tabulek a počet sloupců rovný součtu počtu sloupců obou tabulek.