Relaatioalgebra on abstraktin algebran osa-alue, jonka käsittämillä operaattoreilla voidaan muodostaa uusia relaatioita operandina saatavista olemassa olevista relaatioista.[1]
Relaatioalgebra muodostaa relaatiotietokantojen ja niiden käsittelyyn tarvittavien kyselykielien (esim. SQL) teoreettisen pohjan. Relaatioalgebra käsittää yhteen relaation kohdistuvia unaarisia operaattoreita (esim. valinta, uudelleennimeäminen) ja kahta relaatiota käsitteleviä binaarisia operaattoreita.[1]