relationelle algebra vedrører den gren af matematikken, der beskæftiger sig med sæt. Ud over de regelmæssige sæt operationer , består den af tre andre operationer nemlig udvælgelse, projektion og deltage. Disse operationer danner grundlaget for operationer i relationsdatabaser . Selection Operator
Udvælgelsen operatør på to relationer skaber en ny relation baseret på en boolesk betingelse præsenteret for operatøren. Ligeledes en udvalgt operation på en relationel database vælger et sæt rækker fra en tabel , returnere en anden tabel, som er en delmængde af den oprindelige tabel .
Fremskrivning Operator
fremskrivningen operatør på en relation , R, returnerer en anden relation , der består af en delmængde af kolonner i R. Dette er også grundlaget for relationelle database operationer , der vælger et givet sæt af kolonner fra en tabel baseret på et udvælgelseskriterium .
Deltag Operator
i sin enkleste form , at join operatøren skaber et cross produkt mellem to relationer. Dette kors produkt kan yderligere kombineres med udvælgelse og projektion operatører. Tilsvarende relationsdatabaser bruge join operation for at skabe associationer mellem to tabeller.