WorksheetsBazePodatakaTest1
Total questions: 15
Worksheet time: 8mins
Међу понуђеним ентитетима, одредити ентитет са атрибутима који НИСУ одговарајући. Заокружити број испред траженог одговора:
Ентитет: СТУДЕНТ – Атрибути: име, презиме, смер, број бодова, просек
Ентитет: ДРЖАВА – Атрибути: назив, број становника, површина
Ентитет: КЊИГА – Атрибути: наслов, аутор, година издања, издавач, адреса издавача, телефон издавача
Ентитет: АВИОН – Атрибути: произвођач, марка, година производње, број седишта
Заокружите тачан исказ:
Примарни кључ је атрибут који мора бити целобројног типа.
Примарни кључ је атрибут који указује на зависност од неке друге табеле.
Примарни кључ је атрибут који јединствено идетификује врсте у табели.
Ако табела садржи вишевредносни атрибут, њему се додељује функција примарног кључа.
Одредити оператор који би требало користити у WHERE клаузули SELECT наредбе да би били приказани само они ученици чије презиме почиње словом А:
IN
LIKE
BETWEEN
IS LIKE
BEGINS WITH
Табела UCENICI поред осталих података, садржи и вредност стипендије. Одредити оператор који треба употребити у WHERE клаузули SELECT наредбе да би били приказани сви ученици код којих није позната и није унета вредност у колону stipendija:
=NULL
ISNULL
==NULL
IS NULL
LIKE NULL
Дат је упит:
SELECT *
FROM ucenici
WHERE odeljenje=4 OR odeljenje=7 OR odeljenje=10
Заокружити оператор који треба користити у датом упиту да би се избегло вишеструко коришћење оператора ОR:
LIKE
BETWEEN
AND
IN
Заокруживањем редног броја обележити клаузулу коју је потребно користи уколико листа иза резервисане речи SELECT садржи агрегатну функцију и једну или више колона које нису део агрегатне функције:
HAVING клаузулу
GROUP BY клаузулу
JOIN клаузулу
ORDER BY клаузулу
Заокружити тачан исказ:
Кардиналност неке везе представља однос броја објеката који се повезују.
Кардиналност неке везе представља апстракцију у којој се скуп сличних типова објеката представља општим генеричким типом (надтипом).
Кардиналност неке везе одређује опционалност учешћа у вези.
Кардиналност показује колико кандидата за примарни кључ има неки тип ентитета.
Дата је табела PROJEKAT над којом се извршава упит: ALTER TABLE PROJEKAT ADD RokKraj date Одредити шта ће се десити након извршења упита. Заокружити број испред траженог одговора.
у табелу PROJEKAT додаје се ограничење RokKraj
у табелу PROJEKAT додаје се колона RokKraj
у табели PROJEKAT биће преименована колона
у табели PROJEKAT промениће се тип података у колони RokKraj
Дата је табела RADNIK и упит:
Одредити шта је резултат упита. Заокружити број испред траженог одговора:
Табела са подацима о именима и презименима радника
Табела са подацима о именима, презименима и броју година које су протекле од датума запослења радника до краја века
Табела са подацима о именима, презименима и датумима запослења радника
Табела са подацима о именима, презименима и броју година које су протекле од датума запослења радника до тренутног датума
Дата је табела RADNIK, табела ODELJENJE и упит:
Одредити резултат извршавања датог упита. Заокружити број испред траженог одговора:
Упит се не извршава зато што груписање мора да се изврши не само по називу одељења, него и по шифри одељења (BrOd)
Групишу по одељењима радници са платом већом од просечне плате
Приказују називи одељења и висина просечне плате у њима само за одељења у којима је просечна плата већа од 1000
Приказују називи одељења и висина просечне плате у њима, при чему се код одређивања просека узимају у обзир само плате веће од 1000
Дата је табела RADNIK, табела ODELJENJE и упит:
Одредити шта се види као резултат датог упита. Заокружити број испред траженог одговора:
Називи свих одељења – и оних у којима има радника и оних где нико није распоређен - са бројем радника у сваком одељењу
За сваког распоређеног радника приказује се по један ред са називом одељења и пуним именом радника, док се за раднике који нису распоређени приказује само пуно име радника
Приказује се по један ред за сваког распоређеног радника са називом одељења и пуним именом радника. За раднике који нису распоређени, као и за одељења у која нико није распоређен, не формирају се редови у резултујућој табели
За свако одељење се приказује онолико редова колико радника ради у том одељењу, док се за одељења у којима нико не ради приказује по један ред са називом одељења
Дата је табела RADNIK, табела ODELJENJE и упит:
Одредити приказ који је резултат датог упита. Заокружити број испред траженог одговора:
Бројева и назива свих одељења
Бројева и назива свих одељења са бројем радника у њима
Бројева и назива одељења у којима има радника са бројем радника у њима
Бројева и назива одељења у којима нема радника
Извршава се следећа SELECT наредба:
Заокруживањем броја испред одговарајућег исказа, одредити које ће вредности бити приказане:
Најранији датум запослења за сваки одсек предузећа.
Најранији датум запослења у целом предузећу
Датум запослења последњег запосленог радника у целом предузећу.
Датум запослења последњег запосленог радника за сваки одсек.
Датум запослења најстаријег запосленог радника у сваком одсеку предузећа.
Потребно је креирати извештај који приказује имена свих производа чија је цена већа од просечне цене свих производа. Заокружити број испред упита који одговара постављеном задатку:
SELECT naziv FROM proizvod WHERE cena > (SELECT AVG(cena) FROM proizvod)
SELECT naziv FROM proizvod WHERE cena > AVG(cena)
SELECT naziv FROM proizvod GROUP BY naziv HAVING cena > AVG(cena)
SELECT naziv FROM (SELECT AVG(cena) FROM proizvod) WHERE cena > AVG(cena)
Извршава се упит:
Наредба се неће извршити. Заокружити број испред разлога услед кога се наредба неће изврити:
Наредба се неће извршити једино ако нема ни једног одличног ученика.
Услов треба написати у HAVING клаузули
Потребно је назначити редослед сортирања (asc, desc).
Потребно је променити редослед клаузула.
