1.Lengvas
Ką LIKE šablone reiškia pakaitos simbolis %?
- ALygiai vieną simbolį toje eilutės pozicijoje
- BBet kurį vieną skaitmenį
- CBet kokią nulio ar daugiau simbolių seką
- DEilutės pabaigą
2.Lengvas
Kuo UNION ALL skiriasi nuo UNION?
- AUNION ALL veikia tik su viena lentele
- BUNION ALL pašalina pasikartojančias eilutes
- CUNION ALL surikiuoja rezultatą
- DUNION ALL palieka pasikartojančias eilutes
3.Lengvas
Kas yra pakaitinis (surrogate) raktas?
- ARaktas, nurodantis kitą lentelę
- BDirbtinis identifikatorius be verslo prasmės, pvz., automatiškai didėjantis id
- CRaktas, naudojamas tik rodiniuose
- DRaktas, sudarytas iš realių duomenų, pvz., el. pašto adreso
4.Vidutinis
Kas yra „nešvarus“ skaitymas (dirty read)?
- ADuomenų skaitymas be WHERE sąlygos
- BTos pačios eilutės skaitymas dukart gaunant tą pačią reikšmę
- CDuomenų skaitymas iš sugadinto disko
- DDuomenų, kuriuos įrašė dar nepatvirtinta kita transakcija, skaitymas
5.Vidutinis
Kodėl lentelė gali turėti tik vieną klasterinį indeksą?
- ASQL standartas draudžia lentelėje turėti daugiau nei vieną indeksą
- BKlasteriniai indeksai naudoja per daug atminties
- CEilutės fiziškai gali būti saugomos tik viena tvarka
- DKlasteriniai indeksai gali būti tik pirminiam raktui
6.Vidutinis
Antroji normalinė forma (2NF) pašalina:
- AIšorinius raktus
- BTranzityviąsias neraktinių stulpelių priklausomybes per kitą neraktinį stulpelį
- CVisas NULL reikšmes
- DNeraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
7.Sunkus
Kuri SQL galimybė geriausiai tinka visiems vadovui pavaldiems darbuotojams rasti nežinomo gylio organizacijos medyje?
- AGROUP BY pagal manager_id
- BUNIQUE apribojimas manager_id stulpeliui
- CVieną lentelės employees savisujungimą pagal manager_id
- DRekursinis bendrasis lentelės reiškinys (WITH RECURSIVE)
8.Sunkus
Ataskaitų duomenų bazė, kad išvengtų sujungimų, kopijuoja klientų vardus į užsakymų lentelę. Kokia pagrindinė šios denormalizacijos kaina?
- APertekliniai egzemplioriai turi būti palaikomi nuoseklūs, kai tik pasikeičia kliento duomenys
- BDuomenų bazė nebegali naudoti indeksų
- CNebegalima naudoti pirminių raktų
- DUžklausos užsakymų lentelei tampa lėtesnės
Atsakymai
- 1. C · Bet kokią nulio ar daugiau simbolių seką
- 2. D · UNION ALL palieka pasikartojančias eilutes
- 3. B · Dirbtinis identifikatorius be verslo prasmės, pvz., automatiškai didėjantis id
- 4. D · Duomenų, kuriuos įrašė dar nepatvirtinta kita transakcija, skaitymas
- 5. C · Eilutės fiziškai gali būti saugomos tik viena tvarka
- 6. D · Neraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
- 7. D · Rekursinis bendrasis lentelės reiškinys (WITH RECURSIVE)
- 8. A · 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.