1.Lengvas
Kuris raktinis žodis rikiuoja užklausos rezultatą?
- AARRANGE
- BORDER BY
- CGROUP BY
- DSORT
2.Lengvas
Ką grąžina CROSS JOIN?
- ATik eilutes, kurios sutampa pagal bendrą rakto stulpelį
- BTik pirmosios lentelės eilutes
- CTik nesutampančias eilutes
- DKiekvieną dviejų lentelių eilučių derinį
3.Lengvas
Kuri sąlyga (clause) filtruoja eilutes prieš grupavimą?
- AGROUP BY
- BORDER BY
- CWHERE
- DHAVING
4.Vidutinis
Trečioji normalinė forma (3NF) pašalina:
- ATranzityviąsias priklausomybes tarp neraktinių atributų
- BSudėtinius raktus
- CPerteklinius indeksus stulpeliuose, kurie nėra rakto dalis
- DAtomines reikšmes
5.Vidutinis
Kas yra SQL injekcija (SQL injection)?
- ABūdas greitai įterpti daug eilučių vienu INSERT sakiniu
- BDuomenų bazės atsarginio kopijavimo metodas
- CAtaka, kurios metu vartotojo įvestis pakeičia SQL užklausos struktūrą
- DBūdas pridėti indeksus
6.Vidutinis
Kurią SQL sąlygą reliacinėje algebroje atitinka atrankos operatorius (σ)?
- AGROUP BY
- BORDER BY
- CWHERE
- DSELECT sąrašą
7.Sunkus
Kurį sujungimo algoritmą optimizatorius dažnai pasirenka lygybės sujungimui tarp dviejų didelių lentelių be naudingų indeksų?
- AKryžminį sujungimą
- BMaišos sujungimą (hash join)
- CBitmap sujungimą pagal pirminį raktą
- DĮdėtųjų ciklų sujungimą su paieškomis indekse
8.Sunkus
Kada lygiagrečių transakcijų tvarkaraštis vadinamas serializuojamu?
- AKai kiekvienai transakcijai suteikiamas serijos numeris
- BKai jo poveikis lygiavertis kuriam nors tų pačių transakcijų nuosekliam vykdymui
- CKai transakcijos vykdomos tik viename procesoriuje
- DKai jokia transakcija niekada neskaito duomenų
Atsakymai
- 1. B · ORDER BY
- 2. D · Kiekvieną dviejų lentelių eilučių derinį
- 3. C · WHERE
- 4. A · Tranzityviąsias priklausomybes tarp neraktinių atributų
- 5. C · Ataka, kurios metu vartotojo įvestis pakeičia SQL užklausos struktūrą
- 6. C · WHERE
- 7. B · Maišos sujungimą (hash join)
- 8. B · 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.