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ą 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
2.Lengvas

Ką LIKE šablone reiškia pakaitos simbolis _ (pabraukimas)?

  1. ANulį ar daugiau simbolių
  2. BTarpo simbolį
  3. CLygiai vieną simbolį
  4. DBet kurią raidę, bet ne skaitmenį
3.Lengvas

Kuris SQL sakinys išrenka duomenis iš lentelės?

  1. ASELECT
  2. BCREATE
  3. CINSERT
  4. DUPDATE
4.Vidutinis

Išorinis raktas apibrėžtas su ON DELETE CASCADE. Kas nutinka ištrynus tėvinę eilutę?

  1. ATrynimas visada atmetamas
  2. BTėvinė eilutė nukopijuojama į archyvo lentelę
  3. CJą nurodančios vaikinės eilutės ištrinamos automatiškai
  4. DVaikinių eilučių išorinis raktas automatiškai nustatomas į NULL
5.Vidutinis

Kuri ACID savybė garantuoja, kad patvirtinti pakeitimai išliks po sistemos gedimo?

  1. APatvarumas (durability)
  2. BIzoliacija (isolation)
  3. CNuoseklumas (consistency)
  4. DAtomiškumas (atomicity)
6.Vidutinis

Ką atlieka GRANT SELECT ON employees TO alice?

  1. ALeidžia alice atnaujinti ir trinti eilutes lentelėje employees
  2. BLeidžia naudotojui alice skaityti lentelę employees
  3. CNukopijuoja lentelę employees naudotojui alice
  4. DPadaro alice duomenų bazės savininke
7.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. BUžklausos užsakymų lentelei tampa lėtesnės
  3. CDuomenų bazė nebegali naudoti indeksų
  4. DNebegalima naudoti pirminių raktų
8.Sunkus

Kodėl NATURAL JOIN laikomas rizikingu gamybinėse užklausose?

  1. AJis nepaiso pirminių ir išorinių raktų ir palieka tik NULL eilutes
  2. BJo nepalaiko jokia duomenų bazė
  3. CJis visada grąžina Dekarto sandaugą
  4. DJis sujungia pagal kiekvieną vienodai pavadintą stulpelį, todėl naujas stulpelis gali nepastebimai pakeisti rezultatą

Atsakymai

  1. 1. A · Jokios dvi eilutės tame stulpelyje neturi tos pačios ne NULL reikšmės
  2. 2. C · Lygiai vieną simbolį
  3. 3. A · SELECT
  4. 4. C · Ją nurodančios vaikinės eilutės ištrinamos automatiškai
  5. 5. A · Patvarumas (durability)
  6. 6. B · Leidžia naudotojui alice skaityti lentelę employees
  7. 7. A · Pertekliniai egzemplioriai turi būti palaikomi nuoseklūs, kai tik pasikeičia kliento duomenys
  8. 8. D · Jis sujungia pagal kiekvieną vienodai pavadintą stulpelį, todėl naujas stulpelis gali nepastebimai pakeisti rezultatą

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