1.Lengvas
Ką grąžina CROSS JOIN?
- AKiekvieną dviejų lentelių eilučių derinį
- BTik eilutes, kurios sutampa pagal bendrą rakto stulpelį
- CTik pirmosios lentelės eilutes
- DTik nesutampančias eilutes
2.Lengvas
Kuriai SQL daliai priklauso tokie sakiniai kaip CREATE, ALTER ir DROP?
- ATransakcijų valdymo kalbai (TCL)
- BDuomenų manipuliavimo kalbai (DML)
- CDuomenų apibrėžimo kalbai (DDL)
- DDuomenų valdymo kalbai (DCL)
3.Lengvas
Kuris sakinys pašalina visą lentelę, įskaitant jos struktūrą?
- ADROP TABLE
- BDELETE FROM
- CTRUNCATE ROWS
- DREMOVE TABLE
4.Vidutinis
Ką reiškia raidė „A“ santrumpoje ACID?
- AAgregavimas (Aggregation)
- BAtomiškumas (Atomicity)
- CPrieinamumas (Availability)
- DTikslumas (Accuracy)
5.Vidutinis
Pirmoji normalinė forma (1NF) reikalauja, kad:
- AKiekvienas neraktinis stulpelis priklauso nuo viso rakto ir tik nuo rakto
- BNebūtų išorinių raktų
- CKiekviename stulpelyje būtų atominės reikšmės ir nebūtų pasikartojančių grupių
- DKiekviena lentelė turėtų lygiai vieną stulpelį
6.Vidutinis
Kuri užklausa grąžina kiekvieno kliento užsakymų skaičių?
- ASELECT DISTINCT COUNT(*) FROM orders
- BSELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- CSELECT customer_id FROM orders WHERE COUNT(*) > 0
- DSELECT customer_id, COUNT(*) FROM orders ORDER BY customer_id
7.Sunkus
Kada R skaidymas į R1 ir R2 garantuotai yra be nuostolių?
- AKai R1 ir R2 neturi bendrų atributų
- BKai bendri R1 ir R2 atributai sudaro R1 arba R2 superraktą
- CKai R1 ir R2 turi tiek pat stulpelių
- DKai kiekvienas R atributas yra ir R1, ir R2
8.Sunkus
Kas yra fantominis skaitymas (phantom read)?
- AUžklausa, negrąžinanti jokių eilučių
- BPakartota užklausa grąžina naujas eilutes, kurias įterpė kita patvirtinta transakcija
- CNepatvirtintų pakeitimų skaitymas
- DDuomenų, kurie niekada nebuvo įrašyti, skaitymas
Atsakymai
- 1. A · Kiekvieną dviejų lentelių eilučių derinį
- 2. C · Duomenų apibrėžimo kalbai (DDL)
- 3. A · DROP TABLE
- 4. B · Atomiškumas (Atomicity)
- 5. C · Kiekviename stulpelyje būtų atominės reikšmės ir nebūtų pasikartojančių grupių
- 6. B · SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- 7. B · Kai bendri R1 ir R2 atributai sudaro R1 arba R2 superraktą
- 8. B · Pakartota užklausa grąžina naujas eilutes, kurias įterpė kita patvirtinta transakcija
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.