Convertendo operadores agregados do SQL para álgebra relacional

Tenho várias consultas SQL escritas que quero converter em álgebra relacional. No entanto, algumas das consultas usam operadores agregados e não sei como convertê-los. Notavelmente, eles usam COUNT e GROUP BY .. TENDO operadores.

Aqui está o esquema:

Sailors sid, sname, rating) Reservas sid, licitaçã, preço) Barcos licitaçã, bname)

Aqui está um exemplo do que estou fazendo: encontre as ofertas e os nomes de todos os barcos reservados por exatamente 2 marinheiro

SELECT B.bid, B.bname
FROM Boats B, Reserves R
WHERE B.bid = R.bid
GROUP BY R.bid
HAVING 2 = (SELECT COUNT(*)
FROM Reserves R2
WHERE R2.bid = B.bid);

perações de álgebra relacional permitidas: seleção, projeção, junção, junção condicional, renomeação, união, interseção, produto cruzado, divisã