Changes between Version 22 and Version 23 of AdvancedApplicationDevelopment


Ignore:
Timestamp:
09/30/25 09:36:51 (2 weeks ago)
Author:
223270
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedApplicationDevelopment

    v22 v23  
    383383
    384384
     385
     386**Прикажување на дестинации кои имаат:
     387* висока просечна оцена (avg_rating > 4),
     388* голем процент на ефтини активности (cheap_percent > 50%),
     389* доволен број на резервации (total_res > 20).
     390
     391
     392**SQL концепт
     393* AVG(r.quality) → просечна оцена по дестинација
     394* COUNT(CASE WHEN a.amount < 500 THEN 1 END) * 100 / COUNT(*) → процент на ефтини активности
     395* COUNT(res.id_reservation) → број на резервации
     396* Филтрирање со HAVING за условите за висока оценка, ефтини активности и број на резервации
     397
     398
     399**Релациска алгебра
     400{{{
     401πd.location_name,avg_rating,cheap_percent,
     402total_res​( σavg_rating>4∧cheap_percent>50∧total_res>20 (γd.location_name;avg_rating←AVG(r.quality),
     403cheap_percent←COUNT(activity)COUNT(σa.amount<500​(activity))​
     404∗100,total_res←COUNT(res.id_reservation)​(destination⋈activity⋈review⋈reservation)))
     405}}}
     406
    385407=== Линк до репозиториумот
    386408https://develop.finki.ukim.mk/git/travel_sage.git