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 SQL sakinys išrenka duomenis iš lentelės?

  1. ACREATE
  2. BSELECT
  3. CUPDATE
  4. DINSERT
2.Lengvas

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

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

Kuris sakinys prideda naują stulpelį prie esamos lentelės?

  1. AUPDATE TABLE
  2. BINSERT COLUMN
  3. CALTER TABLE
  4. DCREATE COLUMN
4.Vidutinis

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

  1. AStulpelio indeksą
  2. BNuolatinę lentelę, saugomą diske, kol ji panaikinama
  3. CNaują duomenų bazės naudotoją
  4. DPavadintą laikiną rezultatą, kurį galima naudoti viename sakinyje
5.Vidutinis

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

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

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

  1. AAtomiškumas (atomicity)
  2. BNuoseklumas (consistency)
  3. CIzoliacija (isolation)
  4. DPatvarumas (durability)
7.Sunkus

Kodėl užklausa su WHERE YEAR(order_date) = 2025 gali nenaudoti stulpelio order_date indekso?

  1. AIndeksas pagal order_date naudojamas tik ORDER BY sąlygoms, niekada WHERE
  2. BFunkcijos taikymas stulpeliui neleidžia atlikti paprastos intervalinės paieškos indekse
  3. CYEAR nėra galiojantis SQL
  4. DIndeksai niekada neveikia su datomis
8.Sunkus

Ką grąžina FULL OUTER JOIN?

  1. ADekarto sandaugą, kai kiekviena vienos lentelės eilutė susiejama su kiekviena kitos lentelės eilute
  2. BTik neatitinkančias eilutes
  3. CTik atitinkančias eilutes
  4. DVisas abiejų lentelių eilutes, susietas, kur įmanoma, o kitur užpildytas NULL

Atsakymai

  1. 1. B · SELECT
  2. 2. D · DISTINCT
  3. 3. C · ALTER TABLE
  4. 4. D · Pavadintą laikiną rezultatą, kurį galima naudoti viename sakinyje
  5. 5. A · Duomenų, kuriuos įrašė dar nepatvirtinta kita transakcija, skaitymas
  6. 6. D · Patvarumas (durability)
  7. 7. B · Funkcijos taikymas stulpeliui neleidžia atlikti paprastos intervalinės paieškos indekse
  8. 8. D · Visas abiejų lentelių eilutes, susietas, kur įmanoma, o kitur užpildytas NULL

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