1.Lengvas
Kuri agregavimo funkcija suskaičiuoja eilutes?
- ASUM
- BMAX
- CAVG
- DCOUNT
2.Lengvas
Kuris raktinis žodis rikiuoja užklausos rezultatą?
- AARRANGE
- BSORT
- CGROUP BY
- DORDER BY
3.Lengvas
Kuris sakinys prideda naują stulpelį prie esamos lentelės?
- ACREATE COLUMN
- BALTER TABLE
- CINSERT COLUMN
- DUPDATE TABLE
4.Vidutinis
Lentelėje orders yra 5 eilutės, kurių kiekviena nurodo esamą klientą. Lentelėje customers yra 3 eilutės. Kiek eilučių grąžina INNER JOIN pagal customer_id?
- A8
- B5
- C15
- D3
5.Vidutinis
Pirmoji normalinė forma (1NF) reikalauja, kad:
- AKiekviena lentelė turėtų lygiai vieną stulpelį
- BNebūtų išorinių raktų
- CKiekvienas neraktinis stulpelis priklauso nuo viso rakto ir tik nuo rakto
- DKiekviename stulpelyje būtų atominės reikšmės ir nebūtų pasikartojančių grupių
6.Vidutinis
Kuri ACID savybė reiškia, kad lygiagrečios transakcijos nemato viena kitos nebaigtų pakeitimų?
- APatvarumas
- BPrieinamumas
- CIzoliacija
- DAtomiškumas
7.Sunkus
Ką grąžina ši užklausa: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- AStudentus, kurių pažymys didesnis už vidutinį pažymį
- BKlaidą, nes WHERE sąlygoje papildomos užklausos neleidžiamos
- CTik studentus, turinčius aukščiausią pažymį
- DVisų studentų vidutinį pažymį
8.Sunkus
Kas užklausai yra dengiantysis (covering) indeksas?
- AIndeksas, turintis visus užklausai reikalingus stulpelius, todėl pačios lentelės skaityti nereikia
- BIndeksas, apimantis kiekvieną kiekvienos lentelės stulpelį
- CIndeksas tik pirminiam raktui
- DIndeksas, perkuriamas kiekvieną naktį
Atsakymai
- 1. D · COUNT
- 2. D · ORDER BY
- 3. B · ALTER TABLE
- 4. B · 5
- 5. D · Kiekviename stulpelyje būtų atominės reikšmės ir nebūtų pasikartojančių grupių
- 6. C · Izoliacija
- 7. A · Studentus, kurių pažymys didesnis už vidutinį pažymį
- 8. A · Indeksas, turintis visus užklausai reikalingus stulpelius, todėl pačios lentelės skaityti nereikia
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.