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

Kas yra kandidatinis raktas?

  1. AMinimalus stulpelių rinkinys, vienareikšmiškai identifikuojantis kiekvieną eilutę
  2. BDviem lentelėms bendras stulpelių rinkinys jų eilutėms susieti
  3. CStulpelis, laukiantis, kol taps išoriniu raktu
  4. DBet kuris stulpelis su NULL reikšmėmis
2.Lengvas

Kas yra pakaitinis (surrogate) raktas?

  1. ARaktas, nurodantis kitą lentelę
  2. BRaktas, sudarytas iš realių duomenų, pvz., el. pašto adreso
  3. CRaktas, naudojamas tik rodiniuose
  4. DDirbtinis identifikatorius be verslo prasmės, pvz., automatiškai didėjantis id
3.Lengvas

Kuri agregavimo funkcija suskaičiuoja eilutes?

  1. ASUM
  2. BCOUNT
  3. CAVG
  4. DMAX
4.Vidutinis

Ką reiškia raidė „A“ santrumpoje ACID?

  1. ATikslumas (Accuracy)
  2. BAtomiškumas (Atomicity)
  3. CAgregavimas (Aggregation)
  4. DPrieinamumas (Availability)
5.Vidutinis

Kas yra duomenų bazės trigeris?

  1. ASuplanuota duomenų bazės atsarginė kopija
  2. BUžklausa, kurią naudotojas vykdo rankiniu būdu
  3. CKodas, automatiškai vykdomas, kai lentelėje įvyksta nurodytas įvykis, pvz., INSERT, UPDATE ar DELETE
  4. DPaiešką pagreitinančio indekso rūšis
6.Vidutinis

Ką grąžina SELECT SUM(amount) FROM orders, kai WHERE sąlyga neatitinka jokių eilučių?

  1. AKlaidą
  2. BNULL
  3. CTuščią eilutę
  4. D0
7.Sunkus

Kas yra fantominis skaitymas (phantom read)?

  1. ADuomenų, kurie niekada nebuvo įrašyti, skaitymas
  2. BNepatvirtintų pakeitimų skaitymas
  3. CUžklausa, negrąžinanti jokių eilučių
  4. DPakartota užklausa grąžina naujas eilutes, kurias įterpė kita patvirtinta transakcija
8.Sunkus

Kuri SQL galimybė geriausiai tinka visiems vadovui pavaldiems darbuotojams rasti nežinomo gylio organizacijos medyje?

  1. AUNIQUE apribojimas manager_id stulpeliui
  2. BRekursinis bendrasis lentelės reiškinys (WITH RECURSIVE)
  3. CGROUP BY pagal manager_id
  4. DVieną lentelės employees savisujungimą pagal manager_id

Atsakymai

  1. 1. A · Minimalus stulpelių rinkinys, vienareikšmiškai identifikuojantis kiekvieną eilutę
  2. 2. D · Dirbtinis identifikatorius be verslo prasmės, pvz., automatiškai didėjantis id
  3. 3. B · COUNT
  4. 4. B · Atomiškumas (Atomicity)
  5. 5. C · Kodas, automatiškai vykdomas, kai lentelėje įvyksta nurodytas įvykis, pvz., INSERT, UPDATE ar DELETE
  6. 6. B · NULL
  7. 7. D · Pakartota užklausa grąžina naujas eilutes, kurias įterpė kita patvirtinta transakcija
  8. 8. B · Rekursinis bendrasis lentelės reiškinys (WITH RECURSIVE)

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