1.Lengvas
Kuris SQL sakinys keičia jau esamų eilučių reikšmes?
- AINSERT
- BUPDATE
- CREPLACE COLUMN
- DMODIFY
2.Lengvas
Ką LIKE šablone reiškia pakaitos simbolis %?
- ABet kurį vieną skaitmenį
- BBet kokią nulio ar daugiau simbolių seką
- CLygiai vieną simbolį toje eilutės pozicijoje
- DEilutės pabaigą
3.Lengvas
Kuris raktinis žodis rikiuoja užklausos rezultatą?
- AARRANGE
- BGROUP BY
- CORDER BY
- DSORT
4.Vidutinis
Kuri užklausa grąžina kiekvieno kliento užsakymų skaičių?
- ASELECT customer_id FROM orders WHERE COUNT(*) > 0
- BSELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- CSELECT customer_id, COUNT(*) FROM orders ORDER BY customer_id
- DSELECT DISTINCT COUNT(*) FROM orders
5.Vidutinis
Ką grąžina EXCEPT (Oracle vadinamas MINUS)?
- AVisas abiejų užklausų eilutes be pasikartojimų
- BEilutes, esančias abiejose užklausose
- CAntrosios užklausos eilutes, kurių nėra pirmojoje
- DPirmosios užklausos eilutes, kurių nėra antrojoje
6.Vidutinis
Kuris sakinys pašalina visas lentelės eilutes, išlaiko jos struktūrą ir negali turėti WHERE sąlygos?
- AALTER TABLE
- BDROP TABLE
- CTRUNCATE TABLE
- DDELETE FROM su WHERE sąlyga
7.Sunkus
Kas yra fantominis skaitymas (phantom read)?
- ANepatvirtintų pakeitimų skaitymas
- BPakartota užklausa grąžina naujas eilutes, kurias įterpė kita patvirtinta transakcija
- CUžklausa, negrąžinanti jokių eilučių
- DDuomenų, kurie niekada nebuvo įrašyti, skaitymas
8.Sunkus
Kaip, taikant daugiaversį lygiagretumo valdymą (MVCC), skaitytojai gali neblokuoti rašytojų?
- ASkaitytojai tiesiogiai skaito nepatvirtintus duomenis
- BRašyti neleidžiama, kol aktyvus bent vienas skaitytojas
- CSkaitytojai visada laukia, kol visi rašytojai patvirtins
- DSkaitytojai mato nuoseklią patvirtintų eilučių versijų momentinę kopiją, o rašytojai kuria naujas versijas
Atsakymai
- 1. B · UPDATE
- 2. B · Bet kokią nulio ar daugiau simbolių seką
- 3. C · ORDER BY
- 4. B · SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- 5. D · Pirmosios užklausos eilutes, kurių nėra antrojoje
- 6. C · TRUNCATE TABLE
- 7. B · Pakartota užklausa grąžina naujas eilutes, kurias įterpė kita patvirtinta transakcija
- 8. D · Skaitytojai mato nuoseklią patvirtintų eilučių versijų momentinę kopiją, o rašytojai kuria naujas versijas
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.