1.Lengvas
Kas yra kandidatinis raktas?
- AMinimalus stulpelių rinkinys, vienareikšmiškai identifikuojantis kiekvieną eilutę
- BDviem lentelėms bendras stulpelių rinkinys jų eilutėms susieti
- CStulpelis, laukiantis, kol taps išoriniu raktu
- DBet kuris stulpelis su NULL reikšmėmis
2.Lengvas
Kas yra pakaitinis (surrogate) raktas?
- ARaktas, nurodantis kitą lentelę
- BRaktas, sudarytas iš realių duomenų, pvz., el. pašto adreso
- CRaktas, naudojamas tik rodiniuose
- DDirbtinis identifikatorius be verslo prasmės, pvz., automatiškai didėjantis id
3.Lengvas
Kuri agregavimo funkcija suskaičiuoja eilutes?
- ASUM
- BCOUNT
- CAVG
- DMAX
4.Vidutinis
Ką reiškia raidė „A“ santrumpoje ACID?
- ATikslumas (Accuracy)
- BAtomiškumas (Atomicity)
- CAgregavimas (Aggregation)
- DPrieinamumas (Availability)
5.Vidutinis
Kas yra duomenų bazės trigeris?
- ASuplanuota duomenų bazės atsarginė kopija
- BUžklausa, kurią naudotojas vykdo rankiniu būdu
- CKodas, automatiškai vykdomas, kai lentelėje įvyksta nurodytas įvykis, pvz., INSERT, UPDATE ar DELETE
- DPaiešką pagreitinančio indekso rūšis
6.Vidutinis
Ką grąžina SELECT SUM(amount) FROM orders, kai WHERE sąlyga neatitinka jokių eilučių?
- AKlaidą
- BNULL
- CTuščią eilutę
- D0
7.Sunkus
Kas yra fantominis skaitymas (phantom read)?
- ADuomenų, kurie niekada nebuvo įrašyti, skaitymas
- BNepatvirtintų pakeitimų skaitymas
- CUžklausa, negrąžinanti jokių eilučių
- DPakartota užklausa grąžina naujas eilutes, kurias įterpė kita patvirtinta transakcija
8.Sunkus
Kuri SQL galimybė geriausiai tinka visiems vadovui pavaldiems darbuotojams rasti nežinomo gylio organizacijos medyje?
- AUNIQUE apribojimas manager_id stulpeliui
- BRekursinis bendrasis lentelės reiškinys (WITH RECURSIVE)
- CGROUP BY pagal manager_id
- DVieną lentelės employees savisujungimą pagal manager_id
Atsakymai
- 1. A · Minimalus stulpelių rinkinys, vienareikšmiškai identifikuojantis kiekvieną eilutę
- 2. D · Dirbtinis identifikatorius be verslo prasmės, pvz., automatiškai didėjantis id
- 3. B · COUNT
- 4. B · Atomiškumas (Atomicity)
- 5. C · Kodas, automatiškai vykdomas, kai lentelėje įvyksta nurodytas įvykis, pvz., INSERT, UPDATE ar DELETE
- 6. B · NULL
- 7. D · Pakartota užklausa grąžina naujas eilutes, kurias įterpė kita patvirtinta transakcija
- 8. B · Rekursinis bendrasis lentelės reiškinys (WITH RECURSIVE)
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.