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

Kuriai SQL daliai priklauso GRANT ir REVOKE?

  1. ADuomenų valdymo kalbai (DCL)
  2. BDuomenų užklausų kalbai (DQL)
  3. CDuomenų manipuliavimo kalbai (DML)
  4. DDuomenų apibrėžimo kalbai (DDL)
2.Lengvas

Kuris sakinys pašalina visą lentelę, įskaitant jos struktūrą?

  1. ATRUNCATE ROWS
  2. BREMOVE TABLE
  3. CDELETE FROM
  4. DDROP TABLE
3.Lengvas

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

  1. AVienas su vienu
  2. BVienas su daugeliu
  3. CDaugelis su daugeliu
  4. DNulis su nuliu
4.Vidutinis

Antroji normalinė forma (2NF) pašalina:

  1. AIšorinius raktus
  2. BVisas NULL reikšmes
  3. CNeraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
  4. DTranzityviąsias neraktinių stulpelių priklausomybes per kitą neraktinį stulpelį
5.Vidutinis

Ką atlieka ROLLBACK TO SAVEPOINT s1?

  1. AAtšaukia visą transakciją nuo pradžios
  2. BIštrina išsaugojimo tašką ir visas nuo tada pakeistas lenteles
  3. CUžbaigia transakciją ir viską patvirtina
  4. DAtšaukia pakeitimus, padarytus po išsaugojimo taško s1, palikdamas transakciją atvirą
6.Vidutinis

Ką SELECT COALESCE(phone, 'unknown') FROM customers grąžina klientui, kurio phone yra NULL?

  1. AKlaidą
  2. B'unknown'
  3. CTuščią eilutę
  4. DNULL
7.Sunkus

R(A, B, C, D) turi funkcines priklausomybes A → B ir C → D. Koks yra kandidatinis raktas?

  1. A{A}
  2. B{B, D}
  3. C{C}
  4. D{A, 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)?

  1. ANešvarų rašymą
  2. BNešvarų skaitymą
  3. CNepakartojamą skaitymą vienoje transakcijoje
  4. DRašymo iškreipimą (write skew)

Atsakymai

  1. 1. A · Duomenų valdymo kalbai (DCL)
  2. 2. D · DROP TABLE
  3. 3. B · Vienas su daugeliu
  4. 4. C · Neraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
  5. 5. D · Atšaukia pakeitimus, padarytus po išsaugojimo taško s1, palikdamas transakciją atvirą
  6. 6. B · 'unknown'
  7. 7. D · {A, C}
  8. 8. D · Rašymo iškreipimą (write skew)

Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.