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

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

  1. ACHECK NULL
  2. BDEFAULT
  3. CUNIQUE
  4. DNOT NULL
2.Lengvas

Kaip reliaciniame modelyje vadinama lentelės eilutė?

  1. AAtributu
  2. BSchema
  3. CDomenu
  4. DKortežu (tuple)
3.Lengvas

Ką garantuoja stulpelio UNIQUE apribojimas?

  1. AStulpelio negalima keisti po įterpimo
  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 reikšmės surikiuotos
4.Vidutinis

Kodėl lentelė gali turėti tik vieną klasterinį indeksą?

  1. AKlasteriniai indeksai gali būti tik pirminiam raktui
  2. BSQL standartas draudžia lentelėje turėti daugiau nei vieną indeksą
  3. CEilutės fiziškai gali būti saugomos tik viena tvarka
  4. DKlasteriniai indeksai naudoja per daug atminties
5.Vidutinis

Ką reiškia funkcinė priklausomybė A → B?

  1. AA yra išorinis raktas, nurodantis B
  2. BA ir B abu yra pirminiai raktai
  3. CKiekviena B reikšmė susijusi su lygiai viena A reikšme
  4. DKiekviena A reikšmė susijusi su lygiai viena B reikšme
6.Vidutinis

Kas yra „nešvarus“ skaitymas (dirty read)?

  1. ATos pačios eilutės skaitymas dukart gaunant tą pačią reikšmę
  2. BDuomenų skaitymas iš sugadinto disko
  3. CDuomenų skaitymas be WHERE sąlygos
  4. DDuomenų, kuriuos įrašė dar nepatvirtinta kita transakcija, skaitymas
7.Sunkus

Kas užklausai yra dengiantysis (covering) indeksas?

  1. AIndeksas tik pirminiam raktui
  2. BIndeksas, turintis visus užklausai reikalingus stulpelius, todėl pačios lentelės skaityti nereikia
  3. CIndeksas, perkuriamas kiekvieną naktį
  4. DIndeksas, apimantis kiekvieną kiekvienos lentelės stulpelį
8.Sunkus

Kuri SQL galimybė geriausiai tinka visiems vadovui pavaldiems darbuotojams rasti nežinomo gylio organizacijos medyje?

  1. AVieną lentelės employees savisujungimą pagal manager_id
  2. BRekursinis bendrasis lentelės reiškinys (WITH RECURSIVE)
  3. CUNIQUE apribojimas manager_id stulpeliui
  4. DGROUP BY pagal manager_id

Atsakymai

  1. 1. D · NOT NULL
  2. 2. D · Kortežu (tuple)
  3. 3. B · Jokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
  4. 4. C · Eilutės fiziškai gali būti saugomos tik viena tvarka
  5. 5. D · Kiekviena A reikšmė susijusi su lygiai viena B reikšme
  6. 6. D · Duomenų, kuriuos įrašė dar nepatvirtinta kita transakcija, skaitymas
  7. 7. B · Indeksas, turintis visus užklausai reikalingus stulpelius, todėl pačios lentelės skaityti nereikia
  8. 8. B · Rekursinis bendrasis lentelės reiškinys (WITH RECURSIVE)

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