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

Ką LIKE šablone reiškia pakaitos simbolis %?

  1. ALygiai vieną simbolį toje eilutės pozicijoje
  2. BBet kurį vieną skaitmenį
  3. CBet kokią nulio ar daugiau simbolių seką
  4. DEilutės pabaigą
2.Lengvas

Kuo UNION ALL skiriasi nuo UNION?

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

Kas yra pakaitinis (surrogate) raktas?

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

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

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

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

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

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

  1. AIšorinius raktus
  2. BTranzityviąsias neraktinių stulpelių priklausomybes per kitą neraktinį stulpelį
  3. CVisas NULL reikšmes
  4. DNeraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
7.Sunkus

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

  1. AGROUP BY pagal manager_id
  2. BUNIQUE apribojimas manager_id stulpeliui
  3. CVieną lentelės employees savisujungimą pagal manager_id
  4. DRekursinis bendrasis lentelės reiškinys (WITH RECURSIVE)
8.Sunkus

Ataskaitų duomenų bazė, kad išvengtų sujungimų, kopijuoja klientų vardus į užsakymų lentelę. Kokia pagrindinė šios denormalizacijos kaina?

  1. APertekliniai egzemplioriai turi būti palaikomi nuoseklūs, kai tik pasikeičia kliento duomenys
  2. BDuomenų bazė nebegali naudoti indeksų
  3. CNebegalima naudoti pirminių raktų
  4. DUžklausos užsakymų lentelei tampa lėtesnės

Atsakymai

  1. 1. C · Bet kokią nulio ar daugiau simbolių seką
  2. 2. D · UNION ALL palieka pasikartojančias eilutes
  3. 3. B · Dirbtinis identifikatorius be verslo prasmės, pvz., automatiškai didėjantis id
  4. 4. D · Duomenų, kuriuos įrašė dar nepatvirtinta kita transakcija, skaitymas
  5. 5. C · Eilutės fiziškai gali būti saugomos tik viena tvarka
  6. 6. D · Neraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
  7. 7. D · Rekursinis bendrasis lentelės reiškinys (WITH RECURSIVE)
  8. 8. A · Pertekliniai egzemplioriai turi būti palaikomi nuoseklūs, kai tik pasikeičia kliento duomenys

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