OperatoreSintassiDescrizioneEsempio
Selezioneσ_cond(R)Filtra le tuple che soddisfano una condizione.σ_{età > 30}(Impiegati)
Proiezioneπ_attr(R)Seleziona solo alcuni attributi.π_{nome, età}(Impiegati)
Ridenominazioneρ_nome(R)Rinomina relazione o attributi.ρ_{Imp}(Impiegati)
UnioneR ∪ SUnisce tuple di due relazioni compatibili.Studenti ∪ Laureati
IntersezioneR ∩ SRestituisce solo le tuple comuni a entrambe.Studenti ∩ Borsisti
DifferenzaR − SRestituisce le tuple in R ma non in S.Studenti − Fuoricorso
Prodotto cartesianoR × SCombina ogni tupla di R con ogni tupla di S.Impiegati × Dipartimenti
Join naturaleR ⋈ SJoin sulle colonne con lo stesso nome.Impiegati ⋈ Dipartimenti
Theta JoinR ⋈_cond SJoin con condizione generica.Impiegati ⋈_{Impiegati.idDip = D.id} Dipartimenti
EquijoinR ⋈_{A=B} STheta join con uguaglianza.Impiegati ⋈_{idDip=id} Dipartimenti
DivisioneR ÷ SRestituisce i valori di R associati a tutti quelli di S.Esami ÷ MaterieObbligatorie