1.Lengvas
Ką LIKE šablone reiškia pakaitos simbolis _ (pabraukimas)?
- ABet kurią raidę, bet ne skaitmenį
- BTarpo simbolį
- CNulį ar daugiau simbolių
- DLygiai vieną simbolį
2.Lengvas
Kuris sakinys prideda naują stulpelį prie esamos lentelės?
- AALTER TABLE
- BCREATE COLUMN
- CUPDATE TABLE
- DINSERT COLUMN
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
- CStulpelis automatiškai tampa lentelės pirminiu raktu
- DStulpelio reikšmės surikiuotos
4.Vidutinis
Kodėl SELECT price * 2 AS double_price FROM t WHERE double_price > 10 daugumoje duomenų bazių nepavyksta?
- ASELECT sąraše aritmetika neleidžiama
- BPseudonimuose negali būti pabraukimo
- CWHERE gali lyginti tik tekstinius stulpelius
- DWHERE įvertinamas prieš SELECT sąrašą, todėl pseudonimo dar nėra
5.Vidutinis
Kuri užklausa grąžina kiekvieno kliento užsakymų skaičių?
- ASELECT customer_id, COUNT(*) FROM orders ORDER BY customer_id
- BSELECT DISTINCT COUNT(*) FROM orders
- CSELECT customer_id FROM orders WHERE COUNT(*) > 0
- DSELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
6.Vidutinis
Kada WHERE EXISTS (použklausa) eilutei yra teisinga?
- AKai použklausa negrąžina NULL reikšmių
- BKai použklausa grąžina skaičių, didesnį už nulį
- CKai použklausa grąžina lygiai vieną eilutę
- DKai použklausa grąžina bent vieną eilutę
7.Sunkus
R(A, B, C, D) turi funkcines priklausomybes A → B ir C → D. Koks yra kandidatinis raktas?
- A{C}
- B{A, C}
- C{B, D}
- D{A}
8.Sunkus
Kada lygiagrečių transakcijų tvarkaraštis vadinamas serializuojamu?
- AKai transakcijos vykdomos tik viename procesoriuje
- BKai kiekvienai transakcijai suteikiamas serijos numeris
- CKai jokia transakcija niekada neskaito duomenų
- DKai jo poveikis lygiavertis kuriam nors tų pačių transakcijų nuosekliam vykdymui
Atsakymai
- 1. D · Lygiai vieną simbolį
- 2. A · ALTER TABLE
- 3. A · Jokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
- 4. D · WHERE įvertinamas prieš SELECT sąrašą, todėl pseudonimo dar nėra
- 5. D · SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- 6. D · Kai použklausa grąžina bent vieną eilutę
- 7. B · {A, C}
- 8. D · 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.