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ą atlieka CHECK apribojimas?

  1. APatikrina naudotojo slaptažodį
  2. BPatikrina, ar lentelė egzistuoja, prieš vykdant jai užklausą
  3. CAtmeta eilutes, kurių reikšmės netenkina sąlygos
  4. DSuskaičiuoja lentelės eilutes
2.Lengvas

Kuris SQL raktinis žodis pašalina pasikartojančias eilutes iš rezultato?

  1. ASINGLE
  2. BDIFFERENT
  3. CUNIQUE
  4. DDISTINCT
3.Lengvas

Kuris operatorius WHERE sąlygoje naudojamas paprastam teksto šablono atitikimui?

  1. AMATCH
  2. BSIMILAR
  3. CLIKE
  4. DCONTAINS
4.Vidutinis

Ką grąžina SELECT name, CASE WHEN grade >= 5,5 THEN 'pass' ELSE 'fail' END FROM results?

  1. AIšlaikiusių ir neišlaikiusių studentų skaičių
  2. BKlaidą, nes CASE SELECT sąraše neleidžiamas
  3. CKiekvieną vardą su žyme 'pass' arba 'fail', priklausomai nuo pažymio
  4. DTik išlaikiusius studentus
5.Vidutinis

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

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

Lentelėje orders yra 5 eilutės, kurių kiekviena nurodo esamą klientą. Lentelėje customers yra 3 eilutės. Kiek eilučių grąžina INNER JOIN pagal customer_id?

  1. A3
  2. B8
  3. C5
  4. D15
7.Sunkus

Koks yra SELECT COUNT(col) FROM t rezultatas, jei visos col reikšmės yra NULL, o lentelėje yra 10 eilučių?

  1. A10
  2. BKlaida
  3. CNULL
  4. D0
8.Sunkus

Įverčiai yra 90, 90 ir 80. Kokias reikšmes duoda RANK() OVER (ORDER BY score DESC)?

  1. A1, 2, 3
  2. B2, 2, 3
  3. C1, 1, 2
  4. D1, 1, 3

Atsakymai

  1. 1. C · Atmeta eilutes, kurių reikšmės netenkina sąlygos
  2. 2. D · DISTINCT
  3. 3. C · LIKE
  4. 4. C · Kiekvieną vardą su žyme 'pass' arba 'fail', priklausomai nuo pažymio
  5. 5. A · Patvarumas (durability)
  6. 6. C · 5
  7. 7. D · 0
  8. 8. D · 1, 1, 3

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