3. Relační algebra

Databázové tabulky v relačních databázích nazýváme relace. Protože relace nejsou nic jiného než množiny, pro manipulaci s nimi můžeme použít běžné množinové operace, jako jsou kartézský součin, sjednocení a rozdíl. Dalšími operacemi jsou selekce a projekce. Uvedené operace společně tvoří základ takzvané relační algebry. Relační algebra je tedy množina různých operací pro práci s relacemi. Platí jednoduché pravidlo, že aplikace operace relační algebry na nějakou relaci vrací opět relaci.