База података за филмове - програм са угнежђеним упитом - нерешени задаци¶
Решити следеће задатке писањем програма у развојном окружењу Visual Studio Community и употребом програмског језика C#. Приликом решавања нерешених задатака, погледате претходно решене примере који узимају податке из исте базе.
Тамо где има смисла, задатке решити на више начина и упоредити решења.
Креирати и један већи пројекат који ће у себи имати уграђено више различитих извештаја, односно решења више задатака који следе.
Неке од задатака решити креирањем класа. Решења пажљиво испланирати и добро осмислити класе и употребу њихових објеката. За креирање таквих великих пројеката је потребно да се примени стечено знање Објектно оријентисаног програмирања из трећег разреда гимназије за ученике са посебним способностима за рачунарство и информатику.
Сви примери који следе обрађују податке из базе података за евиденцију издатих возачких дозвола. Следи списак свих табела са колонама. Примарни кључеви су истакнути болд, а страни италик.
Приказати све глумце.
Приказати називе филмова.
Приказати називе филмова из одређене године. Приликом тестирања програма нека година буде 2012.
Приказати називе филмова у којима глуми одређени глумац. Приликом тестирања програма нека глумица буде Jennifer Lawrence.
Приказати жанр филма датог назива. Приликом тестирања програма нека назив филма буде „Hunger Games“.
Приказати све филмове одређеног жанра. Приликом тестирања програма нека жанр буде „avantura“.
Приказати све глумце који су глумили у филмовима који припадају одређеном жанру. Приликом тестирања програма нека жанр буде „fantastika“.
Приказати све филмове који су истог жанра као и дати филм. Приликом тестирања програма нека дати филм буде „Hunger Games“.
Омогућити додавање података о новом жанру.