1.Lengvas
Ką transakcijoje atlieka ROLLBACK?
- APakartoja paskutinį sakinį
- BAtšaukia pakeitimus, padarytus nuo transakcijos pradžios
- CIštrina lentelę
- DVisus transakcijos pakeitimus visam laikui išsaugo diske
2.Lengvas
Kuris raktinis žodis rikiuoja užklausos rezultatą?
- AARRANGE
- BGROUP BY
- CSORT
- DORDER BY
3.Lengvas
Kuris operatorius WHERE sąlygoje naudojamas paprastam teksto šablono atitikimui?
- ACONTAINS
- BSIMILAR
- CLIKE
- DMATCH
4.Vidutinis
Pirmoji normalinė forma (1NF) reikalauja, kad:
- AKiekviena lentelė turėtų lygiai vieną stulpelį
- BKiekviename stulpelyje būtų atominės reikšmės ir nebūtų pasikartojančių grupių
- CNebūtų išorinių raktų
- DKiekvienas neraktinis stulpelis priklauso nuo viso rakto ir tik nuo rakto
5.Vidutinis
Kas yra duomenų bazės trigeris?
- AKodas, automatiškai vykdomas, kai lentelėje įvyksta nurodytas įvykis, pvz., INSERT, UPDATE ar DELETE
- BUžklausa, kurią naudotojas vykdo rankiniu būdu
- CSuplanuota duomenų bazės atsarginė kopija
- DPaiešką pagreitinančio indekso rūšis
6.Vidutinis
Ką grąžina SELECT SUM(amount) FROM orders, kai WHERE sąlyga neatitinka jokių eilučių?
- ATuščią eilutę
- BNULL
- CKlaidą
- D0
7.Sunkus
Koreliuotoji papildoma užklausa (correlated subquery) yra tokia, kuri:
- ANaudoja išorinės užklausos stulpelius ir vertinama kiekvienai išorinės užklausos eilutei
- BNaudoja tik agregavimo funkcijas
- CVykdoma tik vieną kartą prieš išorinę užklausą, o jos rezultatas išsaugomas visoms eilutėms
- DSujungia dvi lenteles išoriniu raktu
8.Sunkus
Kurį sujungimo algoritmą optimizatorius dažnai pasirenka lygybės sujungimui tarp dviejų didelių lentelių be naudingų indeksų?
- AĮdėtųjų ciklų sujungimą su paieškomis indekse
- BBitmap sujungimą pagal pirminį raktą
- CKryžminį sujungimą
- DMaišos sujungimą (hash join)
Atsakymai
- 1. B · Atšaukia pakeitimus, padarytus nuo transakcijos pradžios
- 2. D · ORDER BY
- 3. C · LIKE
- 4. B · Kiekviename stulpelyje būtų atominės reikšmės ir nebūtų pasikartojančių grupių
- 5. A · Kodas, automatiškai vykdomas, kai lentelėje įvyksta nurodytas įvykis, pvz., INSERT, UPDATE ar DELETE
- 6. B · NULL
- 7. A · Naudoja išorinės užklausos stulpelius ir vertinama kiekvienai išorinės užklausos eilutei
- 8. D · Maišos sujungimą (hash join)
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.