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

Kuri sąlyga (clause) filtruoja eilutes prieš grupavimą?

  1. AGROUP BY
  2. BHAVING
  3. CWHERE
  4. DORDER BY
2.Lengvas

Kuris apribojimas užtikrina, kad stulpelis niekada neliktų tuščias (NULL)?

  1. ANOT NULL
  2. BDEFAULT
  3. CCHECK NULL
  4. DUNIQUE
3.Lengvas

Ką garantuoja stulpelio UNIQUE apribojimas?

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

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

  1. APatvarumas
  2. BIzoliacija
  3. CAtomiškumas
  4. DPrieinamumas
5.Vidutinis

Kodėl stulpeliams kuriami indeksai?

  1. AKad būtų pagreitinta paieška ir sujungimai pagal tuos stulpelius
  2. BKad būtų sutaupyta vietos diske
  3. CKad įterpimas ir atnaujinimas tuose stulpeliuose vyktų greičiau
  4. DKad būtų išvengta NULL reikšmių
6.Vidutinis

Ką grąžina SELECT SUM(amount) FROM orders, kai WHERE sąlyga neatitinka jokių eilučių?

  1. A0
  2. BKlaidą
  3. CTuščią eilutę
  4. DNULL
7.Sunkus

x yra NULL, o y = 1. Kokia sąlygos (x > 5 OR y = 1) reikšmė?

  1. AUNKNOWN
  2. BTRUE
  3. CNULL, todėl eilutė visada atmetama
  4. DFALSE
8.Sunkus

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

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

Atsakymai

  1. 1. C · WHERE
  2. 2. A · NOT NULL
  3. 3. B · Jokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
  4. 4. B · Izoliacija
  5. 5. A · Kad būtų pagreitinta paieška ir sujungimai pagal tuos stulpelius
  6. 6. D · NULL
  7. 7. B · TRUE
  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.