Užduočių lapas tema Duomenų bazės ir SQL su atsakymais
Nemokamas spausdinamas užduočių lapas tema Duomenų bazės ir SQL: 8 uždavinių nuo lengvų iki egzamino lygio, su atsakymais. Atsispausdinkite arba išsaugokite kaip PDF.
Mokytojams: galima nemokamai spausdinti, kopijuoti ir naudoti per pamokas. Kiekvienas naujas lapas turi naujas reikšmes ir savo atsakymų raktą. Būsime dėkingi už nuorodą į ExamProblems jūsų kurso puslapyje.
Vardas: ____________________ Data: ____________
1.Lengvas
Kas yra sudėtinis raktas?
- ARaktas, leidžiantis pasikartojančias reikšmes
- BRaktas, generuojamas duomenų bazės
- CRaktas, sudarytas iš dviejų ar daugiau stulpelių
- DRaktas, saugomas atskiroje lentelėje
2.Lengvas
Ką garantuoja stulpelio UNIQUE apribojimas?
- AStulpelio reikšmės surikiuotos
- BStulpelio negalima keisti po įterpimo
- CStulpelis automatiškai tampa lentelės pirminiu raktu
- DJokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
3.Lengvas
Ką atlieka WHERE country IN ('NL', 'BE', 'DE')?
- APalieka eilutes, kurių country lygus bet kuriai sąrašo reikšmei
- BPalieka eilutes, kurių country nėra sąraše
- CSurikiuoja eilutes sąrašo tvarka
- DPalieka eilutes, kurių country reikšmėje yra visi trys kodai vienu metu
4.Vidutinis
Reliacinėje algebroje projekcijos operatorius (π) atitinka:
- ARezultato rikiavimą
- BPasirinkimą, kurie stulpeliai bus rezultate
- CPasirinkimą, kurios eilutės tenkina nurodytą sąlygą
- DDviejų lentelių sujungimą pagal raktą
5.Vidutinis
Kodėl lentelė gali turėti tik vieną klasterinį indeksą?
- ASQL standartas draudžia lentelėje turėti daugiau nei vieną indeksą
- BKlasteriniai indeksai gali būti tik pirminiam raktui
- CKlasteriniai indeksai naudoja per daug atminties
- DEilutės fiziškai gali būti saugomos tik viena tvarka
6.Vidutinis
Kuri užklausa grąžina didžiausią atlyginimą kiekviename skyriuje?
- ASELECT dept, MAX(salary) FROM emp ORDER BY dept
- BSELECT MAX(dept), salary FROM emp GROUP BY salary
- CSELECT dept, salary FROM emp WHERE salary = MAX(salary)
- DSELECT dept, MAX(salary) FROM emp GROUP BY dept
7.Sunkus
R(A, B, C, D) turi funkcines priklausomybes A → B ir C → D. Koks yra kandidatinis raktas?
- A{A, C}
- B{A}
- C{B, D}
- D{C}
8.Sunkus
Du budintys gydytojai kiekvienas patikrina, kad kitas vis dar budi, ir abu tuo pačiu metu atsijungia. Kurią anomaliją čia vis dar gali leisti momentinės kopijos izoliacija (snapshot isolation)?
- ANešvarų skaitymą
- BRašymo iškreipimą (write skew)
- CNešvarų rašymą
- DNepakartojamą skaitymą vienoje transakcijoje