Да предположим, че имаме тази релационна схема
homebuilder (hID, hName, hStreet, hCity, hZip, hPhone)
model(hID, mID, mName, sqft, story)
подразделение (sName, sCity, sZip)
предлага се (име, hID, mID, цена)
партида (sName, lotNum, lStAddr, lSize, lPremium)
продаден (sName, lotNum, hID, mID, статус)
Имам проблем, като правя релационна алгебра за всяко подразделение, намирам броя на предлаганите модели и средната, минималната и максималната цена на моделите, предлагани в това подразделение. Също така покажете резултата в низходящ ред на средната цена на жилище.
Приключих със SQL формулата, но ми е трудно да преведа този SQL в релационна алгебра. може ли някой да ми помогне Ето какво получих досега:
SQL:=
SELECT S, avg (O.price), min (O.price), max (O.price), count(*)
FROM offered O, subdivision S
WHERE O.sName = S.sName
GROUP BY S.sName
ORDER BY 4 desc;