1.Lengvas
Kaip surikiuoti rezultatą nuo didžiausio iki mažiausio atlyginimo?
- AORDER BY salary ASC
- BGROUP BY salary DESC
- CORDER BY salary DESC
- DSORT salary DOWN
2.Lengvas
Ką UNION daro su dviejų SELECT užklausų rezultatais?
- ASujungia juos greta pagal raktą
- BPalieka tik tas eilutes, kurios yra pirmojoje, bet ne antrojoje užklausoje
- CSujungia juos į vieną rezultatą ir pašalina pasikartojančias eilutes
- DPalieka tik abiejuose esančias eilutes
3.Lengvas
Kuri sąlyga (clause) filtruoja eilutes prieš grupavimą?
- AHAVING
- BGROUP BY
- CWHERE
- DORDER BY
4.Vidutinis
Kuri užklausa grąžina skirtingų miestų skaičių customers lentelėje?
- ASELECT SUM(DISTINCT city) FROM customers
- BSELECT COUNT(DISTINCT city) FROM customers
- CSELECT DISTINCT COUNT(city) FROM customers
- DSELECT COUNT(city) FROM customers GROUP BY city
5.Vidutinis
Kuri ACID savybė garantuoja, kad patvirtinti pakeitimai išliks po sistemos gedimo?
- AAtomiškumas (atomicity)
- BIzoliacija (isolation)
- CPatvarumas (durability)
- DNuoseklumas (consistency)
6.Vidutinis
Ką reiškia funkcinė priklausomybė A → B?
- AKiekviena B reikšmė susijusi su lygiai viena A reikšme
- BA yra išorinis raktas, nurodantis B
- CKiekviena A reikšmė susijusi su lygiai viena B reikšme
- DA ir B abu yra pirminiai raktai
7.Sunkus
Dviejų fazių blokavimas (2PL) užtikrina:
- AKad aklavietės niekada neįvyks
- BKad transakcijos niekada nelaukia
- CKad jokių blokuočių nereikia
- DKonfliktų atžvilgiu serializuojamus tvarkaraščius (conflict-serializable)
8.Sunkus
Ataskaitų duomenų bazė, kad išvengtų sujungimų, kopijuoja klientų vardus į užsakymų lentelę. Kokia pagrindinė šios denormalizacijos kaina?
- ANebegalima naudoti pirminių raktų
- BPertekliniai egzemplioriai turi būti palaikomi nuoseklūs, kai tik pasikeičia kliento duomenys
- CDuomenų bazė nebegali naudoti indeksų
- DUžklausos užsakymų lentelei tampa lėtesnės
Atsakymai
- 1. C · ORDER BY salary DESC
- 2. C · Sujungia juos į vieną rezultatą ir pašalina pasikartojančias eilutes
- 3. C · WHERE
- 4. B · SELECT COUNT(DISTINCT city) FROM customers
- 5. C · Patvarumas (durability)
- 6. C · Kiekviena A reikšmė susijusi su lygiai viena B reikšme
- 7. D · Konfliktų atžvilgiu serializuojamus tvarkaraščius (conflict-serializable)
- 8. B · Pertekliniai egzemplioriai turi būti palaikomi nuoseklūs, kai tik pasikeičia kliento duomenys
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.