wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kontrolni SQL obe grupe

Total questions: 24

Worksheet time: 23mins

Name
Class
Date
1.

Шта је SQLite?


a)

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

b)

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

c)

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

d)

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

2.

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


a)

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

b)

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

c)

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

3.

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

a)

датум

b)

цели бројеви

c)

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

d)

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

4.

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

a)

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

b)

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

c)

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

d)

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

5.

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

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

6.

У систему 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

7.

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


a)

A. Селекција

b)

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

c)

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

d)

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

e)

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

8.

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


a)

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

b)

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

c)

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

d)

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

9.

Primarni ključ

a)

Dozvoljava duplikate

b)

Može biti prazan

c)

Ne dozvoljava duplikate

d)

Uvek je AUTO-INCREMENT

10.

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

a)

ASCII kod

b)

Grejov kod

c)

Hofmanov kod

d)

UNICODE

11.

Šta je DBMS i čemu služi?

4 lines
12.

Šta je primarni ključ u koje su njegove osnovne karakteristike?

4 lines
13.

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

a)

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

b)

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

c)

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

d)

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

14.

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


a)

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

b)

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

c)

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

d)

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

15.

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

a)

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

b)

цели бројеви

c)

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

d)

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

16.

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

a)

датум

b)

цели бројеви

c)

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

d)

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

17.

Уколико је колона 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, Марко, Марковић)

18.

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


a)

A. Селекција

b)

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

c)

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

d)

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

e)

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

19.

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

a)

Number

b)

Boolean

c)

Date

d)

Float

20.

Š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

21.


  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

22.

Model baza podataka koji se sastoji od vrsta i kolona naziva se:

(a)  

23.

Šta je strani ključ u koje su njegove osnovne karakteristike?

4 lines
24.

Objasni opciju autoincrement.

4 lines