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 pakaitinis (surrogate) raktas?

  1. ARaktas, naudojamas tik rodiniuose
  2. BDirbtinis identifikatorius be verslo prasmės, pvz., automatiškai didėjantis id
  3. CRaktas, sudarytas iš realių duomenų, pvz., el. pašto adreso
  4. DRaktas, nurodantis kitą lentelę
2.Lengvas

Kaip surikiuoti rezultatą nuo didžiausio iki mažiausio atlyginimo?

  1. ASORT salary DOWN
  2. BGROUP BY salary DESC
  3. CORDER BY salary ASC
  4. DORDER BY salary DESC
3.Lengvas

Kuris raktažodis užklausoje stulpeliui ar lentelei suteikia laikiną alternatyvų pavadinimą?

  1. AALIAS
  2. BNAME
  3. CAS
  4. DRENAME
4.Vidutinis

Trečioji normalinė forma (3NF) pašalina:

  1. ASudėtinius raktus
  2. BAtomines reikšmes
  3. CTranzityviąsias priklausomybes tarp neraktinių atributų
  4. 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?

  1. ATRUNCATE TABLE
  2. BDROP TABLE
  3. CDELETE FROM su WHERE sąlyga
  4. DALTER TABLE
6.Vidutinis

Studentai gali lankyti daug kursų, o kursus lanko daug studentų. Kaip tai modeliuojama lentelėmis?

  1. AVienu stulpeliu, saugančiu kursų id sąrašą
  2. BIšoriniu raktu course_id studentų lentelėje, nurodančiu į kursus
  3. CSujungiant studentus ir kursus į vieną lentelę
  4. DTarpine lentele, laikančia išorinius raktus ir į studentus, ir į kursus
7.Sunkus

Koks žinomas lentelių skaidymo į BCNF trūkumas, palyginti su 3NF?

  1. ABCNF leidžia daugiau pertekliaus nei 3NF
  2. BKai kurių funkcinių priklausomybių gali nebebūti įmanoma patikrinti vienoje lentelėje
  3. CSkaidymas sujungiant atgal visada praranda duomenis
  4. DBCNF lentelės negali turėti pirminių raktų
8.Sunkus

Kada lygiagrečių transakcijų tvarkaraštis vadinamas serializuojamu?

  1. AKai jokia transakcija niekada neskaito duomenų
  2. BKai kiekvienai transakcijai suteikiamas serijos numeris
  3. CKai jo poveikis lygiavertis kuriam nors tų pačių transakcijų nuosekliam vykdymui
  4. DKai transakcijos vykdomos tik viename procesoriuje

Atsakymai

  1. 1. B · Dirbtinis identifikatorius be verslo prasmės, pvz., automatiškai didėjantis id
  2. 2. D · ORDER BY salary DESC
  3. 3. C · AS
  4. 4. C · Tranzityviąsias priklausomybes tarp neraktinių atributų
  5. 5. A · TRUNCATE TABLE
  6. 6. D · Tarpine lentele, laikančia išorinius raktus ir į studentus, ir į kursus
  7. 7. B · Kai kurių funkcinių priklausomybių gali nebebūti įmanoma patikrinti vienoje lentelėje
  8. 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.