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 sakinys pašalina visą lentelę, įskaitant jos struktūrą?

  1. ATRUNCATE ROWS
  2. BDROP TABLE
  3. CREMOVE TABLE
  4. DDELETE FROM
2.Lengvas

Ką transakcijoje atlieka ROLLBACK?

  1. AVisus transakcijos pakeitimus visam laikui išsaugo diske
  2. BIštrina lentelę
  3. CPakartoja paskutinį sakinį
  4. DAtšaukia pakeitimus, padarytus nuo transakcijos pradžios
3.Lengvas

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

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

Ką atlieka GRANT SELECT ON employees TO alice?

  1. APadaro alice duomenų bazės savininke
  2. BLeidžia naudotojui alice skaityti lentelę employees
  3. CNukopijuoja lentelę employees naudotojui alice
  4. DLeidžia alice atnaujinti ir trinti eilutes lentelėje employees
5.Vidutinis

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

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

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

  1. ANeraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
  2. BIšorinius raktus
  3. CTranzityviąsias neraktinių stulpelių priklausomybes per kitą neraktinį stulpelį
  4. DVisas NULL reikšmes
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. CNebegalima naudoti pirminių raktų
  4. DDuomenų bazė nebegali naudoti indeksų
8.Sunkus

Ką apskaičiuoja SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?

  1. AVisų sumų bendrą sumą kiekvienoje eilutėje
  2. BPo vieną eilutę kiekvienai dienai tik su tos dienos suma
  3. CKaupiamąją amount sumą, sutvarkytą pagal day
  4. DVidutinę dienos sumą

Atsakymai

  1. 1. B · DROP TABLE
  2. 2. D · Atšaukia pakeitimus, padarytus nuo transakcijos pradžios
  3. 3. B · Bet kokią nulio ar daugiau simbolių seką
  4. 4. B · Leidžia naudotojui alice skaityti lentelę employees
  5. 5. B · Patvarumas (durability)
  6. 6. A · Neraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
  7. 7. A · Pertekliniai egzemplioriai turi būti palaikomi nuoseklūs, kai tik pasikeičia kliento duomenys
  8. 8. C · Kaupiamąją amount sumą, sutvarkytą pagal day

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