1.Lengvas
Kurias eilutes išrenka WHERE price BETWEEN 10 AND 20?
- ATik eilutes, kurių kaina lygi 10 arba 20
- BEilutes, kurių kaina didesnė nei 10 ir mažesnė nei 20, neįskaitant 10 ir 20
- CEilutes, kurių kaina nuo 10 iki 20, įskaitant 10 ir 20
- DEilutes, kurių kaina už intervalo nuo 10 iki 20 ribų
2.Lengvas
Kuris sakinys pašalina eilutes iš lentelės?
- ATRUNCATE COLUMN
- BREMOVE
- CDELETE
- DDROP
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
Antroji normalinė forma (2NF) pašalina:
- ANeraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
- BIšorinius raktus
- CTranzityviąsias neraktinių stulpelių priklausomybes per kitą neraktinį stulpelį
- DVisas NULL reikšmes
5.Vidutinis
Kodėl stulpeliams kuriami indeksai?
- AKad būtų išvengta NULL reikšmių
- BKad būtų pagreitinta paieška ir sujungimai pagal tuos stulpelius
- CKad būtų sutaupyta vietos diske
- DKad įterpimas ir atnaujinimas tuose stulpeliuose vyktų greičiau
6.Vidutinis
Ką grąžina INTERSECT, naudojamas tarp dviejų SELECT užklausų?
- ARezultatų Dekarto sandaugą
- BVisas abiejų rezultatų eilutes
- CEilutes, esančias pirmajame, bet ne antrajame rezultate
- DEilutes, esančias abiejuose rezultatuose
7.Sunkus
Lentelės employee(emp_id, dept_id, dept_name) raktas yra emp_id, ir dept_id → dept_name. Kuris teiginys teisingas?
- AJi yra 2NF, bet ne 3NF
- BJi nėra 1NF
- CJi yra BCNF, taigi ir 3NF
- DJi nėra 2NF
8.Sunkus
Dviejų fazių blokavimas (2PL) užtikrina:
- AKad jokių blokuočių nereikia
- BKad aklavietės niekada neįvyks
- CKonfliktų atžvilgiu serializuojamus tvarkaraščius (conflict-serializable)
- DKad transakcijos niekada nelaukia
Atsakymai
- 1. C · Eilutes, kurių kaina nuo 10 iki 20, įskaitant 10 ir 20
- 2. C · DELETE
- 3. A · Jokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
- 4. A · Neraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
- 5. B · Kad būtų pagreitinta paieška ir sujungimai pagal tuos stulpelius
- 6. D · Eilutes, esančias abiejuose rezultatuose
- 7. A · Ji yra 2NF, bet ne 3NF
- 8. C · Konfliktų atžvilgiu serializuojamus tvarkaraščius (conflict-serializable)
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.