wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Квиз2

Total questions: 38

Worksheet time: 20mins

Name
Class
Date
1.

Шта је SQLite?


a)

A. Један упитни језик

b)

B. Фајл који у себи садржи базу података

c)

C. Окружење за писање програма који користе базу података

d)

D. Један систем за управљање базом података

2.

Чему служи команда Commit structure changes?

a)

A. да финализује структуру базе података и забрани даље измене

b)

B. да запамти измене направљене у структури базе података

c)

C. да одбаци измене направљене у структури базе података од последњег чувања базе

d)

D. да дозволи мењање структуре базе података

3.

Означи сва тврђења која важе за SQLite студио приликом креирања табеле.


a)

A. све колоне морају одмах да се дефинишу, јер не могу касније да се додају

b)

B. колона која представља примарни кључ може да се одабере накнадно

c)

C. додатна ограничења за колоне (Not null, Default и сл.) могу да се дефинишу накнадно

4.

Шта је обавезно да се одабере за сваку колону једне табеле?


a)

A. назив колоне, тип података и ограничење Primary key

b)

B. назив колоне, тип података и ограничење Not null

c)

C. назив колоне и тип података

d)

D. назив колоне, тип података и ограничење Foreign key

5.

Тип података VARCHAR и његов опис.

a)

датум, време у току дана, тј. датум и време

b)

цели бројеви

c)

текстуалани подаци (ниске карактера) за које је позната максимална дужина

d)

реални бројеви (записани у покретном зарезу)

6.

Тип података INTEGER и његов опис.

a)

датум

b)

цели бројеви

c)

текстуалани подаци (ниске карактера) за које је позната максимална дужина

d)

реални бројеви (записани у покретном зарезу)

7.

Тип података DOUBLE и његов опис.

a)

датум

b)

цели бројеви

c)

текстуалани подаци (ниске карактера) за које је позната максимална дужина

d)

реални бројеви (записани у покретном зарезу)

8.

Уколико подаци морају да се унесу у неку колону, тј. ћелије у тој колони не могу да буду празне , шта је обавезно да се одабере за ту колону?

a)

A. ограничење Primary key

b)

B. ограничење Not null

c)

C. ограничење Unique

d)

D. ограничење Foreign key

9.

Уколико је колона id примарни кључ, који од података су дозвољени у табели ucenik(id,ime,prezime)?

a)

A. (1, Петар, Петровић), (2, Петар, Петровић), (3, Јован, Петровић)

b)

B. (1, Петар, Петровић), (1, Јован, Јовановић), (3, Марко, Марковић)

c)

C. (1, Петар, Петровић), (NULL, Јован, Јовановић), (3, Марко, Марковић)

d)

D. (NULL, Петар, Петровић), (NULL, Јован, Јовановић), (3, Марко, Марковић)

10.

Уколико један ученик може да има више оцена, а једна конкретна оцена је оцена коју је један ученик добио, шта је од следећег тачно?

a)

A. колона id је страни кључ у табели ucenik, а колона на коју показује је колона id_ucenik која је примарни кључ у табели ocena

b)

B. колона id је примарни кључ у табели ucenik, а колона која на њу показује је колона id која је примарни кључ у табели ocena

c)

C. колона id је примарни кључ у табели ocena, а колона на коју показује је колона id која је примарни кључ у табели ucenik

d)

D. колона id је примарни кључ у табели ucenik, а колона која на њу показује је колона која је страни кључ id_ucenik у табели ocena

11.

У систему SQLite Studio, упите пишемо када изаберемо следећу команду менија:


a)

A. Database → Add a Database

b)

B. Database → Edit the Database

c)

C. Tools → Open SQL Editor

d)

D. Tools → Open DDL History

e)

E. Tools → Export

12.

Како се назива операција којом се издвајају само неке колоне из табеле?


a)

A. Селекција

b)

B. Пројекција

c)

C. Рестрикција

d)

D. Филтрирање

e)

D. Филтрирање

13.

Како се назива операција којом се издвајају само неке врсте (редови) из табеле?


a)

A. Селекција

b)

B. Пројекција

c)

C. Рестрикција

d)

D. Филтрирање

e)

D. Филтрирање

14.

Које ученике ће издвојити услов datum_rodjenja BETWEEN '2006-03-01' AND '2006-03-03'?


a)

A. Само оне рођене другог марта 2006. године.

b)

B. Рођене првог или другог марта 2006. године.

c)

C. Рођене првог, другог или трећег марта 2006. године.

d)

D. Рођене другог или трећег марта 2006. године.

15.

Primarni ključ

a)

Dozvoljava duplikate

b)

Može biti prazan

c)

Ne dozvoljava duplikate

d)

Uvek je AUTO-INCREMENT

16.

Koji od sledećih tipova podataka se koristi za čuvanje decimalnih brojeva:

a)

Number

b)

Boolean

c)

Date

d)

Float

17.

Šta označava * u komandi SELECT ?

a)

bira sve tabele

b)

bira sve redove

c)

bira sve kolone

d)

bira sve zapise sa dupliranim vrednostima

18.

Ako ćemo u bazu unositi ćirilicu, onda u opciji COLLATE koristimo:

a)

ASCII kod

b)

Grejov kod

c)

Hofmanov kod

d)

UNICODE

19.


  1. Уколико желимо да забранимо каскадно брисање, а дозволимо каскадно ажурирање, шта је потребно да се напише?

a)

A. ON DELETE RESTRICT ON UPDATE CАSCADE

b)

B. ON DELETE RESTRICT ON UPDATE RESTRICT

c)

C. ON DELETE CАSCADE ON UPDATE RESTRICT

d)

D. ON DELETE CАSCADE ON UPDATE CАSCADE

20.

Шта је SQLite?


a)

A. Један упитни језик

b)

B. Фајл који у себи садржи базу података

c)

C. Окружење за писање програма који користе базу података

d)

D. Један систем за управљање базом података

21.

Чему служи команда Commit structure changes?

a)

A. да финализује структуру базе података и забрани даље измене

b)

B. да запамти измене направљене у структури базе података

c)

C. да одбаци измене направљене у структури базе података од последњег чувања базе

d)

D. да дозволи мењање структуре базе података

22.

Означи сва тврђења која важе за SQLite студио приликом креирања табеле.


a)

A. све колоне морају одмах да се дефинишу, јер не могу касније да се додају

b)

B. колона која представља примарни кључ може да се одабере накнадно

c)

C. додатна ограничења за колоне (Not null, Default и сл.) могу да се дефинишу накнадно

23.

Шта је обавезно да се одабере за сваку колону једне табеле?


a)

A. назив колоне, тип података и ограничење Primary key

b)

B. назив колоне, тип података и ограничење Not null

c)

C. назив колоне и тип података

d)

D. назив колоне, тип података и ограничење Foreign key

24.

Тип података VARCHAR и његов опис.

a)

датум, време у току дана, тј. датум и време

b)

цели бројеви

c)

текстуалани подаци (ниске карактера) за које је позната максимална дужина

d)

реални бројеви (записани у покретном зарезу)

25.

Тип података INTEGER и његов опис.

a)

датум

b)

цели бројеви

c)

текстуалани подаци (ниске карактера) за које је позната максимална дужина

d)

реални бројеви (записани у покретном зарезу)

26.

Тип података DOUBLE и његов опис.

a)

датум

b)

цели бројеви

c)

текстуалани подаци (ниске карактера) за које је позната максимална дужина

d)

реални бројеви (записани у покретном зарезу)

27.

Уколико подаци морају да се унесу у неку колону, тј. ћелије у тој колони не могу да буду празне , шта је обавезно да се одабере за ту колону?

a)

A. ограничење Primary key

b)

B. ограничење Not null

c)

C. ограничење Unique

d)

D. ограничење Foreign key

28.

Уколико је колона id примарни кључ, који од података су дозвољени у табели ucenik(id,ime,prezime)?

a)

A. (1, Петар, Петровић), (2, Петар, Петровић), (3, Јован, Петровић)

b)

B. (1, Петар, Петровић), (1, Јован, Јовановић), (3, Марко, Марковић)

c)

C. (1, Петар, Петровић), (NULL, Јован, Јовановић), (3, Марко, Марковић)

d)

D. (NULL, Петар, Петровић), (NULL, Јован, Јовановић), (3, Марко, Марковић)

29.

Уколико један ученик може да има више оцена, а једна конкретна оцена је оцена коју је један ученик добио, шта је од следећег тачно?

a)

A. колона id је страни кључ у табели ucenik, а колона на коју показује је колона id_ucenik која је примарни кључ у табели ocena

b)

B. колона id је примарни кључ у табели ucenik, а колона која на њу показује је колона id која је примарни кључ у табели ocena

c)

C. колона id је примарни кључ у табели ocena, а колона на коју показује је колона id која је примарни кључ у табели ucenik

d)

D. колона id је примарни кључ у табели ucenik, а колона која на њу показује је колона која је страни кључ id_ucenik у табели ocena

30.

У систему SQLite Studio, упите пишемо када изаберемо следећу команду менија:


a)

A. Database → Add a Database

b)

B. Database → Edit the Database

c)

C. Tools → Open SQL Editor

d)

D. Tools → Open DDL History

e)

E. Tools → Export

31.

Како се назива операција којом се издвајају само неке колоне из табеле?


a)

A. Селекција

b)

B. Пројекција

c)

C. Рестрикција

d)

D. Филтрирање

e)

D. Филтрирање

32.

Како се назива операција којом се издвајају само неке врсте (редови) из табеле?


a)

A. Селекција

b)

B. Пројекција

c)

C. Рестрикција

d)

D. Филтрирање

e)

D. Филтрирање

33.

Које ученике ће издвојити услов datum_rodjenja BETWEEN '2006-03-01' AND '2006-03-03'?


a)

A. Само оне рођене другог марта 2006. године.

b)

B. Рођене првог или другог марта 2006. године.

c)

C. Рођене првог, другог или трећег марта 2006. године.

d)

D. Рођене другог или трећег марта 2006. године.

34.

Primarni ključ

a)

Dozvoljava duplikate

b)

Može biti prazan

c)

Ne dozvoljava duplikate

d)

Uvek je AUTO-INCREMENT

35.

Koji od sledećih tipova podataka se koristi za čuvanje decimalnih brojeva:

a)

Number

b)

Boolean

c)

Date

d)

Float

36.

Šta označava * u komandi SELECT ?

a)

bira sve tabele

b)

bira sve redove

c)

bira sve kolone

d)

bira sve zapise sa dupliranim vrednostima

37.

Ako ćemo u bazu unositi ćirilicu, onda u opciji COLLATE koristimo:

a)

ASCII kod

b)

Grejov kod

c)

Hofmanov kod

d)

UNICODE

38.


  1. Уколико желимо да забранимо каскадно брисање, а дозволимо каскадно ажурирање, шта је потребно да се напише?

a)

A. ON DELETE RESTRICT ON UPDATE CАSCADE

b)

B. ON DELETE RESTRICT ON UPDATE RESTRICT

c)

C. ON DELETE CАSCADE ON UPDATE RESTRICT

d)

D. ON DELETE CАSCADE ON UPDATE CАSCADE