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. AAtmeta eilutes, kurių reikšmės netenkina sąlygos
  2. BPatikrina, ar lentelė egzistuoja, prieš vykdant jai užklausą
  3. CSuskaičiuoja lentelės eilutes
  4. DPatikrina naudotojo slaptažodį
2.Lengvas

Klientas gali pateikti daug užsakymų, bet kiekvienas užsakymas priklauso lygiai vienam klientui. Koks tai ryšys?

  1. ADaugelis su daugeliu
  2. BNulis su nuliu
  3. CVienas su vienu
  4. DVienas su daugeliu
3.Lengvas

INNER JOIN grąžina:

  1. ATik eilutes su sutampančiomis reikšmėmis abiejose lentelėse
  2. BVisas abiejų lentelių eilutes
  3. CNesutampančias eilutes
  4. DVisas kairiosios lentelės eilutes, o ten, kur sutampančių nėra, – NULL
4.Vidutinis

Stulpelyje yra reikšmės 10, 20 ir NULL. Ką grąžina AVG(col)?

  1. A10
  2. B30
  3. C15
  4. DNULL
5.Vidutinis

Rodinys (view) SQL kalboje yra:

  1. AIndekso tipas
  2. BDuomenų bazės kliento ekranas lentelėms naršyti
  3. CIšsaugota užklausa, veikianti kaip virtuali lentelė
  4. DLentelės kopija diske
6.Vidutinis

Ką suteikia bendrasis lentelės reiškinys (WITH name AS (...))?

  1. APavadintą laikiną rezultatą, kurį galima naudoti viename sakinyje
  2. BStulpelio indeksą
  3. CNuolatinę lentelę, saugomą diske, kol ji panaikinama
  4. DNaują duomenų bazės naudotoją
7.Sunkus

Koreliuotoji papildoma užklausa (correlated subquery) yra tokia, kuri:

  1. ASujungia dvi lenteles išoriniu raktu
  2. BVykdoma tik vieną kartą prieš išorinę užklausą, o jos rezultatas išsaugomas visoms eilutėms
  3. CNaudoja išorinės užklausos stulpelius ir vertinama kiekvienai išorinės užklausos eilutei
  4. DNaudoja tik agregavimo funkcijas
8.Sunkus

x yra NULL, o y = 1. Kokia sąlygos (x > 5 OR y = 1) reikšmė?

  1. AUNKNOWN
  2. BFALSE
  3. CTRUE
  4. DNULL, todėl eilutė visada atmetama

Atsakymai

  1. 1. A · Atmeta eilutes, kurių reikšmės netenkina sąlygos
  2. 2. D · Vienas su daugeliu
  3. 3. A · Tik eilutes su sutampančiomis reikšmėmis abiejose lentelėse
  4. 4. C · 15
  5. 5. C · Išsaugota užklausa, veikianti kaip virtuali lentelė
  6. 6. A · Pavadintą laikiną rezultatą, kurį galima naudoti viename sakinyje
  7. 7. C · Naudoja išorinės užklausos stulpelius ir vertinama kiekvienai išorinės užklausos eilutei
  8. 8. C · TRUE

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