1.Lengvas
Kas yra pakaitinis (surrogate) raktas?
- ARaktas, naudojamas tik rodiniuose
- BDirbtinis identifikatorius be verslo prasmės, pvz., automatiškai didėjantis id
- CRaktas, sudarytas iš realių duomenų, pvz., el. pašto adreso
- DRaktas, nurodantis kitą lentelę
2.Lengvas
Kaip surikiuoti rezultatą nuo didžiausio iki mažiausio atlyginimo?
- ASORT salary DOWN
- BGROUP BY salary DESC
- CORDER BY salary ASC
- DORDER BY salary DESC
3.Lengvas
Kuris raktažodis užklausoje stulpeliui ar lentelei suteikia laikiną alternatyvų pavadinimą?
- AALIAS
- BNAME
- CAS
- DRENAME
4.Vidutinis
Trečioji normalinė forma (3NF) pašalina:
- ASudėtinius raktus
- BAtomines reikšmes
- CTranzityviąsias priklausomybes tarp neraktinių atributų
- DPerteklinius indeksus stulpeliuose, kurie nėra rakto dalis
5.Vidutinis
Kuris sakinys pašalina visas lentelės eilutes, išlaiko jos struktūrą ir negali turėti WHERE sąlygos?
- ATRUNCATE TABLE
- BDROP TABLE
- CDELETE FROM su WHERE sąlyga
- DALTER TABLE
6.Vidutinis
Studentai gali lankyti daug kursų, o kursus lanko daug studentų. Kaip tai modeliuojama lentelėmis?
- AVienu stulpeliu, saugančiu kursų id sąrašą
- BIšoriniu raktu course_id studentų lentelėje, nurodančiu į kursus
- CSujungiant studentus ir kursus į vieną lentelę
- DTarpine lentele, laikančia išorinius raktus ir į studentus, ir į kursus
7.Sunkus
Koks žinomas lentelių skaidymo į BCNF trūkumas, palyginti su 3NF?
- ABCNF leidžia daugiau pertekliaus nei 3NF
- BKai kurių funkcinių priklausomybių gali nebebūti įmanoma patikrinti vienoje lentelėje
- CSkaidymas sujungiant atgal visada praranda duomenis
- DBCNF lentelės negali turėti pirminių raktų
8.Sunkus
Kada lygiagrečių transakcijų tvarkaraštis vadinamas serializuojamu?
- AKai jokia transakcija niekada neskaito duomenų
- BKai kiekvienai transakcijai suteikiamas serijos numeris
- CKai jo poveikis lygiavertis kuriam nors tų pačių transakcijų nuosekliam vykdymui
- DKai transakcijos vykdomos tik viename procesoriuje
Atsakymai
- 1. B · Dirbtinis identifikatorius be verslo prasmės, pvz., automatiškai didėjantis id
- 2. D · ORDER BY salary DESC
- 3. C · AS
- 4. C · Tranzityviąsias priklausomybes tarp neraktinių atributų
- 5. A · TRUNCATE TABLE
- 6. D · Tarpine lentele, laikančia išorinius raktus ir į studentus, ir į kursus
- 7. B · Kai kurių funkcinių priklausomybių gali nebebūti įmanoma patikrinti vienoje lentelėje
- 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.