1.Lengvas
Ką atlieka WHERE country IN ('NL', 'BE', 'DE')?
- APalieka eilutes, kurių country nėra sąraše
- BSurikiuoja eilutes sąrašo tvarka
- CPalieka eilutes, kurių country lygus bet kuriai sąrašo reikšmei
- DPalieka eilutes, kurių country reikšmėje yra visi trys kodai vienu metu
2.Lengvas
Kuris sakinys pašalina eilutes iš lentelės?
- ADELETE
- BREMOVE
- CTRUNCATE COLUMN
- DDROP
3.Lengvas
Kurias eilutes išrenka WHERE price BETWEEN 10 AND 20?
- AEilutes, kurių kaina didesnė nei 10 ir mažesnė nei 20, neįskaitant 10 ir 20
- BEilutes, kurių kaina nuo 10 iki 20, įskaitant 10 ir 20
- CTik eilutes, kurių kaina lygi 10 arba 20
- DEilutes, kurių kaina už intervalo nuo 10 iki 20 ribų
4.Vidutinis
Ką atlieka ROLLBACK TO SAVEPOINT s1?
- AAtšaukia pakeitimus, padarytus po išsaugojimo taško s1, palikdamas transakciją atvirą
- BAtšaukia visą transakciją nuo pradžios
- CUžbaigia transakciją ir viską patvirtina
- DIštrina išsaugojimo tašką ir visas nuo tada pakeistas lenteles
5.Vidutinis
Ką SELECT COALESCE(phone, 'unknown') FROM customers grąžina klientui, kurio phone yra NULL?
- AKlaidą
- BTuščią eilutę
- CNULL
- D'unknown'
6.Vidutinis
Ką grąžina SELECT SUM(amount) FROM orders, kai WHERE sąlyga neatitinka jokių eilučių?
- AKlaidą
- BTuščią eilutę
- CNULL
- D0
7.Sunkus
Dvi transakcijos abi perskaito stock = 10, kiekviena atima 1 ir įrašo rezultatą, todėl gaunama 9, o ne 8. Kuri tai anomalija?
- ATrynimo anomalija
- BPrarastas atnaujinimas
- CFantominis skaitymas
- DNešvarus skaitymas
8.Sunkus
Ką grąžina ši užklausa: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- AKlaidą, nes WHERE sąlygoje papildomos užklausos neleidžiamos
- BStudentus, kurių pažymys didesnis už vidutinį pažymį
- CTik studentus, turinčius aukščiausią pažymį
- DVisų studentų vidutinį pažymį
Atsakymai
- 1. C · Palieka eilutes, kurių country lygus bet kuriai sąrašo reikšmei
- 2. A · DELETE
- 3. B · Eilutes, kurių kaina nuo 10 iki 20, įskaitant 10 ir 20
- 4. A · Atšaukia pakeitimus, padarytus po išsaugojimo taško s1, palikdamas transakciją atvirą
- 5. D · 'unknown'
- 6. C · NULL
- 7. B · Prarastas atnaujinimas
- 8. B · Studentus, kurių pažymys didesnis už vidutinį pažymį
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.