1.Lengvas
Kuris raktažodis užklausoje stulpeliui ar lentelei suteikia laikiną alternatyvų pavadinimą?
- AALIAS
- BRENAME
- CAS
- DNAME
2.Lengvas
Kuris SQL sakinys keičia jau esamų eilučių reikšmes?
- AREPLACE COLUMN
- BMODIFY
- CUPDATE
- DINSERT
3.Lengvas
Kuri PostgreSQL ir MySQL sąlyga grąžina tik pirmąsias 10 rezultato eilučių?
- ATOP ROWS 10
- BMAX 10
- CLIMIT 10
- DFIRST 10 ONLY
4.Vidutinis
Kodėl stulpeliams kuriami indeksai?
- AKad būtų išvengta NULL reikšmių
- BKad būtų pagreitinta paieška ir sujungimai pagal tuos stulpelius
- CKad įterpimas ir atnaujinimas tuose stulpeliuose vyktų greičiau
- DKad būtų sutaupyta vietos diske
5.Vidutinis
Kuri ACID savybė garantuoja, kad patvirtinti pakeitimai išliks po sistemos gedimo?
- ANuoseklumas (consistency)
- BIzoliacija (isolation)
- CAtomiškumas (atomicity)
- DPatvarumas (durability)
6.Vidutinis
Kas yra SQL injekcija (SQL injection)?
- ABūdas greitai įterpti daug eilučių vienu INSERT sakiniu
- BDuomenų bazės atsarginio kopijavimo metodas
- CBūdas pridėti indeksus
- DAtaka, kurios metu vartotojo įvestis pakeičia SQL užklausos struktūrą
7.Sunkus
Du budintys gydytojai kiekvienas patikrina, kad kitas vis dar budi, ir abu tuo pačiu metu atsijungia. Kurią anomaliją čia vis dar gali leisti momentinės kopijos izoliacija (snapshot isolation)?
- ANepakartojamą skaitymą vienoje transakcijoje
- BNešvarų skaitymą
- CNešvarų rašymą
- DRašymo iškreipimą (write skew)
8.Sunkus
Ką apskaičiuoja SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?
- AVisų sumų bendrą sumą kiekvienoje eilutėje
- BVidutinę dienos sumą
- CKaupiamąją amount sumą, sutvarkytą pagal day
- DPo vieną eilutę kiekvienai dienai tik su tos dienos suma
Atsakymai
- 1. C · AS
- 2. C · UPDATE
- 3. C · LIMIT 10
- 4. B · Kad būtų pagreitinta paieška ir sujungimai pagal tuos stulpelius
- 5. D · Patvarumas (durability)
- 6. D · Ataka, kurios metu vartotojo įvestis pakeičia SQL užklausos struktūrą
- 7. D · Rašymo iškreipimą (write skew)
- 8. C · Kaupiamąją amount sumą, sutvarkytą pagal day
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.