1.Lengvas
Kuo UNION ALL skiriasi nuo UNION?
- AUNION ALL surikiuoja rezultatą
- BUNION ALL palieka pasikartojančias eilutes
- CUNION ALL pašalina pasikartojančias eilutes
- DUNION ALL veikia tik su viena lentele
2.Lengvas
Klientas gali pateikti daug užsakymų, bet kiekvienas užsakymas priklauso lygiai vienam klientui. Koks tai ryšys?
- ADaugelis su daugeliu
- BVienas su daugeliu
- CNulis su nuliu
- DVienas su vienu
3.Lengvas
Ką garantuoja stulpelio UNIQUE apribojimas?
- AJokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
- BStulpelio negalima keisti po įterpimo
- CStulpelio reikšmės surikiuotos
- DStulpelis automatiškai tampa lentelės pirminiu raktu
4.Vidutinis
LEFT JOIN grąžina:
- ATik visas dešiniosios lentelės eilutes
- BVisas kairiosios lentelės eilutes ir atitinkančias dešiniosios lentelės eilutes, o ten, kur atitikmens nėra, – NULL
- CTik atitinkančias abiejų lentelių eilutes
- DEilutes, neturinčias atitikmens nė vienoje lentelėje
5.Vidutinis
Kuri ACID savybė reiškia, kad lygiagrečios transakcijos nemato viena kitos nebaigtų pakeitimų?
- AIzoliacija
- BAtomiškumas
- CPatvarumas
- DPrieinamumas
6.Vidutinis
Kas yra duomenų bazės trigeris?
- AUžklausa, kurią naudotojas vykdo rankiniu būdu
- BSuplanuota duomenų bazės atsarginė kopija
- CPaiešką pagreitinančio indekso rūšis
- DKodas, automatiškai vykdomas, kai lentelėje įvyksta nurodytas įvykis, pvz., INSERT, UPDATE ar DELETE
7.Sunkus
Transakcija T1 užrakina eilutę A ir laukia eilutės B, o T2 užrakina eilutę B ir laukia eilutės A. Ką daro tipinė DBVS?
- AAptinka aklavietę ir vieną transakciją nutraukia kaip auką
- BLeidžia abiem transakcijoms laukti, kol viena iš jų įprastai patvirtins pakeitimus
- CAbi transakcijas patvirtina vienu metu
- DSujungia dvi transakcijas į vieną
8.Sunkus
Kada lygiagrečių transakcijų tvarkaraštis vadinamas serializuojamu?
- AKai transakcijos vykdomos tik viename procesoriuje
- BKai kiekvienai transakcijai suteikiamas serijos numeris
- CKai jo poveikis lygiavertis kuriam nors tų pačių transakcijų nuosekliam vykdymui
- DKai jokia transakcija niekada neskaito duomenų
Atsakymai
- 1. B · UNION ALL palieka pasikartojančias eilutes
- 2. B · Vienas su daugeliu
- 3. A · Jokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
- 4. B · Visas kairiosios lentelės eilutes ir atitinkančias dešiniosios lentelės eilutes, o ten, kur atitikmens nėra, – NULL
- 5. A · Izoliacija
- 6. D · Kodas, automatiškai vykdomas, kai lentelėje įvyksta nurodytas įvykis, pvz., INSERT, UPDATE ar DELETE
- 7. A · Aptinka aklavietę ir vieną transakciją nutraukia kaip auką
- 8. C · Kai jo poveikis lygiavertis kuriam nors tų pačių transakcijų nuosekliam vykdymui
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.