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

Kuo UNION ALL skiriasi nuo UNION?

  1. AUNION ALL surikiuoja rezultatą
  2. BUNION ALL palieka pasikartojančias eilutes
  3. CUNION ALL pašalina pasikartojančias eilutes
  4. DUNION ALL veikia tik su viena lentele
2.Lengvas

Klientas gali pateikti daug užsakymų, bet kiekvienas užsakymas priklauso lygiai vienam klientui. Koks tai ryšys?

  1. ADaugelis su daugeliu
  2. BVienas su daugeliu
  3. CNulis su nuliu
  4. DVienas su vienu
3.Lengvas

Ką garantuoja stulpelio UNIQUE apribojimas?

  1. AJokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
  2. BStulpelio negalima keisti po įterpimo
  3. CStulpelio reikšmės surikiuotos
  4. DStulpelis automatiškai tampa lentelės pirminiu raktu
4.Vidutinis

LEFT JOIN grąžina:

  1. ATik visas dešiniosios lentelės eilutes
  2. BVisas kairiosios lentelės eilutes ir atitinkančias dešiniosios lentelės eilutes, o ten, kur atitikmens nėra, – NULL
  3. CTik atitinkančias abiejų lentelių eilutes
  4. DEilutes, neturinčias atitikmens nė vienoje lentelėje
5.Vidutinis

Kuri ACID savybė reiškia, kad lygiagrečios transakcijos nemato viena kitos nebaigtų pakeitimų?

  1. AIzoliacija
  2. BAtomiškumas
  3. CPatvarumas
  4. DPrieinamumas
6.Vidutinis

Kas yra duomenų bazės trigeris?

  1. AUžklausa, kurią naudotojas vykdo rankiniu būdu
  2. BSuplanuota duomenų bazės atsarginė kopija
  3. CPaiešką pagreitinančio indekso rūšis
  4. DKodas, automatiškai vykdomas, kai lentelėje įvyksta nurodytas įvykis, pvz., INSERT, UPDATE ar DELETE
7.Sunkus

Transakcija T1 užrakina eilutę A ir laukia eilutės B, o T2 užrakina eilutę B ir laukia eilutės A. Ką daro tipinė DBVS?

  1. AAptinka aklavietę ir vieną transakciją nutraukia kaip auką
  2. BLeidžia abiem transakcijoms laukti, kol viena iš jų įprastai patvirtins pakeitimus
  3. CAbi transakcijas patvirtina vienu metu
  4. DSujungia dvi transakcijas į vieną
8.Sunkus

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

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

Atsakymai

  1. 1. B · UNION ALL palieka pasikartojančias eilutes
  2. 2. B · Vienas su daugeliu
  3. 3. A · Jokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
  4. 4. B · Visas kairiosios lentelės eilutes ir atitinkančias dešiniosios lentelės eilutes, o ten, kur atitikmens nėra, – NULL
  5. 5. A · Izoliacija
  6. 6. D · Kodas, automatiškai vykdomas, kai lentelėje įvyksta nurodytas įvykis, pvz., INSERT, UPDATE ar DELETE
  7. 7. A · Aptinka aklavietę ir vieną transakciją nutraukia kaip auką
  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.