More than Just Lines on a Map: Best Practices for U.S Bike Routes
Homework 2
1. Васка Чпбанпва бр. на индекс: 4712
Дпмашнп 2: Твездеста шема за Ексикп Ск (шкпла за странски јазици)
1. Шема
2. Дпнесуваое на пдлука врз база на ппдатпци пд базата
Вп кпј месец пд семестрите и пд кпј курс најгплем брпј пд учениците се пткажуваат пд
ппсетуваое на курсевите за да се изврши некаква прпмптивна активнпст сп цел да се пдвратат
пд тпа? Овде ќе ги искпристиме пплиоата Месец пд табелата ВремеДимензија,
ФченикДимензијаИД, ФченикДимензијаИД пд табелата ФченикДимензија, Семестар пд
табелата ВремеДимензија и Јазик пд табелата КурсДимензија, или сп SQL:
SELECT ВремеДимензија.Месец, Count(ФченикДимензија.ФченикДимензијаИД) AS
CountOfФченикДимензијаИД, ВремеДимензија.Семестар, КурсДимензија.Јазик
FROM ПрпфеспрДимензија INNER JOIN (ЛпкацијаДимензија INNER JOIN (ВремеДимензија
INNER JOIN (ФченикДимензија INNER JOIN (КурсДимензија INNER JOIN ФактиЗаПредаваоа ON
КурсДимензија.ДимензијаКурсИД = ФактиЗаПредаваоа.КурсДиманзијаИД) ON
ФченикДимензија.ФченикДимензијаИД = ФактиЗаПредаваоа.СтудентДимензијаИД) ON
ВремеДимензија.ВремеДимензијаИД = ФактиЗаПредаваоа.ВремеДимензијаИД) ON
ЛпкацијаДимензија.ЛпкацијаДимензијаИД = ФактиЗаПредаваоа.ЛпкацијаДимензијаИД) ON
ПрпфеспрДимензија.ПрпфеспрДимензијаИД = ФактиЗаПредаваоа.ПрпфеспрДимензијаИД
GROUP BY ВремеДимензија.Месец, ВремеДимензија.Семестар, КурсДимензија.Јазик
ORDER BY Count(ФченикДимензија.ФченикДимензијаИД) DESC;
Резултатпт ќе ни ппкаже за кпи месеци пд кпи семестри (дали зимски или летен) најмалку
студенти ппсетувале настава и ја платиле. Сп дпдаваое на други параметри какп Општина или
Статус (пд табелата СтудентДимензија) и други, мпже да ја утврдиме структурата на студентите
кпи се пткажуваат, а врз пснпва на тпа и причините. Уука мпже да се направи некаква
таргетирана прпмптивна активнпст (пппуст за студенти, бесплатнп дпделуваое на книги или
сл) сп цел да се натерат да прпдплплжат сп следеое на наставата.