1.Lengvas
Kuri sąlyga (clause) filtruoja eilutes prieš grupavimą?
- AGROUP BY
- BHAVING
- CWHERE
- DORDER BY
2.Lengvas
Kuris apribojimas užtikrina, kad stulpelis niekada neliktų tuščias (NULL)?
- ANOT NULL
- BDEFAULT
- CCHECK NULL
- DUNIQUE
3.Lengvas
Ką garantuoja stulpelio UNIQUE apribojimas?
- AStulpelio reikšmės surikiuotos
- BJokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
- CStulpelis automatiškai tampa lentelės pirminiu raktu
- DStulpelio negalima keisti po įterpimo
4.Vidutinis
Kuri ACID savybė reiškia, kad lygiagrečios transakcijos nemato viena kitos nebaigtų pakeitimų?
- APatvarumas
- BIzoliacija
- CAtomiškumas
- DPrieinamumas
5.Vidutinis
Kodėl stulpeliams kuriami indeksai?
- AKad būtų pagreitinta paieška ir sujungimai pagal tuos stulpelius
- BKad būtų sutaupyta vietos diske
- CKad įterpimas ir atnaujinimas tuose stulpeliuose vyktų greičiau
- DKad būtų išvengta NULL reikšmių
6.Vidutinis
Ką grąžina SELECT SUM(amount) FROM orders, kai WHERE sąlyga neatitinka jokių eilučių?
- A0
- BKlaidą
- CTuščią eilutę
- DNULL
7.Sunkus
x yra NULL, o y = 1. Kokia sąlygos (x > 5 OR y = 1) reikšmė?
- AUNKNOWN
- BTRUE
- CNULL, todėl eilutė visada atmetama
- DFALSE
8.Sunkus
Kada lygiagrečių transakcijų tvarkaraštis vadinamas serializuojamu?
- AKai jokia transakcija niekada neskaito duomenų
- BKai transakcijos vykdomos tik viename procesoriuje
- CKai jo poveikis lygiavertis kuriam nors tų pačių transakcijų nuosekliam vykdymui
- DKai kiekvienai transakcijai suteikiamas serijos numeris
Atsakymai
- 1. C · WHERE
- 2. A · NOT NULL
- 3. B · Jokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
- 4. B · Izoliacija
- 5. A · Kad būtų pagreitinta paieška ir sujungimai pagal tuos stulpelius
- 6. D · NULL
- 7. B · TRUE
- 8. C · Kai jo poveikis lygiavertis kuriam nors tų pačių transakcijų nuosekliam vykdymui
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.