1.Lengvas
Kuris SQL raktinis žodis pašalina pasikartojančias eilutes iš rezultato?
- ADIFFERENT
- BSINGLE
- CDISTINCT
- DUNIQUE
2.Lengvas
Ką atlieka CHECK apribojimas?
- ASuskaičiuoja lentelės eilutes
- BAtmeta eilutes, kurių reikšmės netenkina sąlygos
- CPatikrina, ar lentelė egzistuoja, prieš vykdant jai užklausą
- DPatikrina naudotojo slaptažodį
3.Lengvas
Ką grąžina CROSS JOIN?
- AKiekvieną dviejų lentelių eilučių derinį
- BTik nesutampančias eilutes
- CTik eilutes, kurios sutampa pagal bendrą rakto stulpelį
- DTik pirmosios lentelės eilutes
4.Vidutinis
Lentelė saugo kliento adresą kiekvienoje užsakymo eilutėje. Adreso pakeitimas vienoje eilutėje, bet ne kitose, yra pavyzdys:
- AFantominio skaitymo
- BTrynimo anomalijos
- CĮterpimo anomalijos
- DAtnaujinimo anomalijos
5.Vidutinis
Ką reiškia raidė „A“ santrumpoje ACID?
- AAgregavimas (Aggregation)
- BPrieinamumas (Availability)
- CAtomiškumas (Atomicity)
- DTikslumas (Accuracy)
6.Vidutinis
Kuris teiginys apie HAVING yra teisingas?
- AJame galima naudoti agregavimo funkcijas grupėms filtruoti
- BJo negalima naudoti su GROUP BY
- CJis rikiuoja rezultatus
- DJis SELECT sakinyje turi būti prieš WHERE
7.Sunkus
Kas užklausai yra dengiantysis (covering) indeksas?
- AIndeksas, perkuriamas kiekvieną naktį
- BIndeksas, turintis visus užklausai reikalingus stulpelius, todėl pačios lentelės skaityti nereikia
- CIndeksas tik pirminiam raktui
- DIndeksas, apimantis kiekvieną kiekvienos lentelės stulpelį
8.Sunkus
Ką grąžina SELECT name, dept, AVG(salary) OVER (PARTITION BY dept) FROM emp?
- AKiekvieno darbuotojo eilutę kartu su jo skyriaus vidutiniu atlyginimu
- BKlaidą, nes name nėra GROUP BY sąraše
- CPo vieną eilutę kiekvienam skyriui su jo vidutiniu atlyginimu
- DTik darbuotojus, uždirbančius daugiau nei jų skyriaus vidurkis
Atsakymai
- 1. C · DISTINCT
- 2. B · Atmeta eilutes, kurių reikšmės netenkina sąlygos
- 3. A · Kiekvieną dviejų lentelių eilučių derinį
- 4. D · Atnaujinimo anomalijos
- 5. C · Atomiškumas (Atomicity)
- 6. A · Jame galima naudoti agregavimo funkcijas grupėms filtruoti
- 7. B · Indeksas, turintis visus užklausai reikalingus stulpelius, todėl pačios lentelės skaityti nereikia
- 8. A · Kiekvieno darbuotojo eilutę kartu su jo skyriaus vidutiniu atlyginimu
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.