1.Lengvas
Ką LIKE šablone reiškia pakaitos simbolis _ (pabraukimas)?
- ATarpo simbolį
- BBet kurią raidę, bet ne skaitmenį
- CNulį ar daugiau simbolių
- DLygiai vieną simbolį
2.Lengvas
Kuris SQL sakinys išrenka duomenis iš lentelės?
- ASELECT
- BCREATE
- CINSERT
- DUPDATE
3.Lengvas
Kuri agregavimo funkcija grąžina skaitinio stulpelio vidurkį?
- AAVG
- BMEDIAN
- CSUM
- DMEAN
4.Vidutinis
Išorinis raktas apibrėžtas su ON DELETE CASCADE. Kas nutinka ištrynus tėvinę eilutę?
- AVaikinių eilučių išorinis raktas automatiškai nustatomas į NULL
- BJą nurodančios vaikinės eilutės ištrinamos automatiškai
- CTrynimas visada atmetamas
- DTėvinė eilutė nukopijuojama į archyvo lentelę
5.Vidutinis
Kuri užklausa grąžina kiekvieno kliento užsakymų skaičių?
- ASELECT DISTINCT COUNT(*) FROM orders
- BSELECT customer_id FROM orders WHERE COUNT(*) > 0
- CSELECT customer_id, COUNT(*) FROM orders ORDER BY customer_id
- DSELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
6.Vidutinis
Ką grąžina INTERSECT, naudojamas tarp dviejų SELECT užklausų?
- AVisas abiejų rezultatų eilutes
- BEilutes, esančias abiejuose rezultatuose
- CRezultatų Dekarto sandaugą
- DEilutes, esančias pirmajame, bet ne antrajame rezultate
7.Sunkus
Kaip, taikant daugiaversį lygiagretumo valdymą (MVCC), skaitytojai gali neblokuoti rašytojų?
- ASkaitytojai mato nuoseklią patvirtintų eilučių versijų momentinę kopiją, o rašytojai kuria naujas versijas
- BRašyti neleidžiama, kol aktyvus bent vienas skaitytojas
- CSkaitytojai tiesiogiai skaito nepatvirtintus duomenis
- DSkaitytojai visada laukia, kol visi rašytojai patvirtins
8.Sunkus
Ką grąžina ši užklausa: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- AVisų studentų vidutinį pažymį
- BKlaidą, nes WHERE sąlygoje papildomos užklausos neleidžiamos
- CTik studentus, turinčius aukščiausią pažymį
- DStudentus, kurių pažymys didesnis už vidutinį pažymį
Atsakymai
- 1. D · Lygiai vieną simbolį
- 2. A · SELECT
- 3. A · AVG
- 4. B · Ją nurodančios vaikinės eilutės ištrinamos automatiškai
- 5. D · SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- 6. B · Eilutes, esančias abiejuose rezultatuose
- 7. A · Skaitytojai mato nuoseklią patvirtintų eilučių versijų momentinę kopiją, o rašytojai kuria naujas versijas
- 8. D · Studentus, kurių pažymys didesnis už vidutinį pažymį
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.