Font size
WorksheetsKontrolni SQL obe grupe
Total questions: 24
Worksheet time: 23mins
Шта је SQLite?
A. Један упитни језик
B. Фајл који у себи садржи базу података
C. Окружење за писање програма који користе базу података
D. Један систем за управљање базом података
Означи сва тврђења која важе за SQLite студио приликом креирања табеле.
A. све колоне морају одмах да се дефинишу, јер не могу касније да се додају
B. колона која представља примарни кључ може да се одабере накнадно
C. додатна ограничења за колоне (Not null, Default и сл.) могу да се дефинишу накнадно
Тип података INTEGER и његов опис.
датум
цели бројеви
текстуалани подаци (ниске карактера) за које је позната максимална дужина
реални бројеви (записани у покретном зарезу)
Уколико подаци морају да се унесу у неку колону, тј. ћелије у тој колони не могу да буду празне , шта је обавезно да се одабере за ту колону?
A. ограничење Primary key
B. ограничење Not null
C. ограничење Unique
D. ограничење Foreign key
Уколико један ученик може да има више оцена, а једна конкретна оцена је оцена коју је један ученик добио, шта је од следећег тачно?
A. колона id је страни кључ у табели ucenik, а колона на коју показује је колона id_ucenik која је примарни кључ у табели ocena
B. колона id је примарни кључ у табели ucenik, а колона која на њу показује је колона id која је примарни кључ у табели ocena
C. колона id је примарни кључ у табели ocena, а колона на коју показује је колона id која је примарни кључ у табели ucenik
D. колона id је примарни кључ у табели ucenik, а колона која на њу показује је колона која је страни кључ id_ucenik у табели ocena
У систему SQLite Studio, упите пишемо када изаберемо следећу команду менија:
A. Database → Add a Database
B. Database → Edit the Database
C. Tools → Open SQL Editor
D. Tools → Open DDL History
E. Tools → Export
Како се назива операција којом се издвајају само неке колоне из табеле?
A. Селекција
B. Пројекција
C. Рестрикција
D. Филтрирање
D. Филтрирање
Које ученике ће издвојити услов datum_rodjenja BETWEEN '2006-03-01' AND '2006-03-03'?
A. Само оне рођене другог марта 2006. године.
B. Рођене првог или другог марта 2006. године.
C. Рођене првог, другог или трећег марта 2006. године.
D. Рођене другог или трећег марта 2006. године.
Primarni ključ
Dozvoljava duplikate
Može biti prazan
Ne dozvoljava duplikate
Uvek je AUTO-INCREMENT
Ako ćemo u bazu unositi ćirilicu, onda u opciji COLLATE koristimo:
ASCII kod
Grejov kod
Hofmanov kod
UNICODE
Šta je DBMS i čemu služi?
Šta je primarni ključ u koje su njegove osnovne karakteristike?
Чему служи команда Commit structure changes?
A. да финализује структуру базе података и забрани даље измене
B. да запамти измене направљене у структури базе података
C. да одбаци измене направљене у структури базе података од последњег чувања базе
D. да дозволи мењање структуре базе података
Шта је обавезно да се одабере за сваку колону једне табеле?
A. назив колоне, тип података и ограничење Primary key
B. назив колоне, тип података и ограничење Not null
C. назив колоне и тип података
D. назив колоне, тип података и ограничење Foreign key
Тип података VARCHAR и његов опис.
датум, време у току дана, тј. датум и време
цели бројеви
текстуалани подаци (ниске карактера) за које је позната максимална дужина
реални бројеви (записани у покретном зарезу)
Тип података DOUBLE и његов опис.
датум
цели бројеви
текстуалани подаци (ниске карактера) за које је позната максимална дужина
реални бројеви (записани у покретном зарезу)
Уколико је колона id примарни кључ, који од података су дозвољени у табели ucenik(id,ime,prezime)?
A. (1, Петар, Петровић), (2, Петар, Петровић), (3, Јован, Петровић)
B. (1, Петар, Петровић), (1, Јован, Јовановић), (3, Марко, Марковић)
C. (1, Петар, Петровић), (NULL, Јован, Јовановић), (3, Марко, Марковић)
D. (NULL, Петар, Петровић), (NULL, Јован, Јовановић), (3, Марко, Марковић)
Како се назива операција којом се издвајају само неке врсте (редови) из табеле?
A. Селекција
B. Пројекција
C. Рестрикција
D. Филтрирање
D. Филтрирање
Koji od sledećih tipova podataka se koristi za čuvanje decimalnih brojeva:
Number
Boolean
Date
Float
Šta označava * u komandi SELECT ?
bira sve tabele
bira sve redove
bira sve kolone
bira sve zapise sa dupliranim vrednostima
Уколико желимо да забранимо каскадно брисање, а дозволимо каскадно ажурирање, шта је потребно да се напише?
A. ON DELETE RESTRICT ON UPDATE CАSCADE
B. ON DELETE RESTRICT ON UPDATE RESTRICT
C. ON DELETE CАSCADE ON UPDATE RESTRICT
D. ON DELETE CАSCADE ON UPDATE CАSCADE
Model baza podataka koji se sastoji od vrsta i kolona naziva se:
(a)
Šta je strani ključ u koje su njegove osnovne karakteristike?
Objasni opciju autoincrement.
