1.Lengvas
Kuris SQL sakinys išrenka duomenis iš lentelės?
- AINSERT
- BCREATE
- CSELECT
- DUPDATE
2.Lengvas
Kas yra pirminis raktas (primary key)?
- AStulpelis arba stulpelių rinkinys, vienareikšmiškai identifikuojantis kiekvieną eilutę
- BPirmasis kiekvienos lentelės stulpelis
- CStulpelis, kuriame gali būti pasikartojančių reikšmių, bet niekada negali būti NULL
- DDuomenų bazės slaptažodis
3.Lengvas
Kuri PostgreSQL ir MySQL sąlyga grąžina tik pirmąsias 10 rezultato eilučių?
- ATOP ROWS 10
- BLIMIT 10
- CFIRST 10 ONLY
- DMAX 10
4.Vidutinis
Ką grąžina SELECT SUM(amount) FROM orders, kai WHERE sąlyga neatitinka jokių eilučių?
- ATuščią eilutę
- BKlaidą
- C0
- DNULL
5.Vidutinis
Kuris sakinys pašalina visas lentelės eilutes, išlaiko jos struktūrą ir negali turėti WHERE sąlygos?
- AALTER TABLE
- BTRUNCATE TABLE
- CDROP TABLE
- DDELETE FROM su WHERE sąlyga
6.Vidutinis
Kurią SQL sąlygą reliacinėje algebroje atitinka atrankos operatorius (σ)?
- AGROUP BY
- BORDER BY
- CWHERE
- DSELECT sąrašą
7.Sunkus
Lentelės b stulpelyje y yra reikšmės 1, 2 ir NULL. Ką grąžina SELECT * FROM a WHERE x NOT IN (SELECT y FROM b)?
- ATik a eilutes, kuriose x yra NULL
- BVisai jokių eilučių
- CKiekvieną a eilutę
- Da eilutes, kuriose x nėra 1 ar 2
8.Sunkus
Ką apskaičiuoja SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?
- AKaupiamąją amount sumą, sutvarkytą pagal day
- BPo vieną eilutę kiekvienai dienai tik su tos dienos suma
- CVisų sumų bendrą sumą kiekvienoje eilutėje
- DVidutinę dienos sumą
Atsakymai
- 1. C · SELECT
- 2. A · Stulpelis arba stulpelių rinkinys, vienareikšmiškai identifikuojantis kiekvieną eilutę
- 3. B · LIMIT 10
- 4. D · NULL
- 5. B · TRUNCATE TABLE
- 6. C · WHERE
- 7. B · Visai jokių eilučių
- 8. A · Kaupiamąją amount sumą, sutvarkytą pagal day
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.