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

Kuri agregavimo funkcija suskaičiuoja eilutes?

  1. ASUM
  2. BAVG
  3. CMAX
  4. DCOUNT
2.Lengvas

Kuris raktažodis užklausoje stulpeliui ar lentelei suteikia laikiną alternatyvų pavadinimą?

  1. ARENAME
  2. BNAME
  3. CALIAS
  4. DAS
3.Lengvas

Kuris raktinis žodis rikiuoja užklausos rezultatą?

  1. AGROUP BY
  2. BSORT
  3. CARRANGE
  4. DORDER BY
4.Vidutinis

Kuri užklausa grąžina kiekvieno kliento užsakymų skaičių?

  1. ASELECT customer_id FROM orders WHERE COUNT(*) > 0
  2. BSELECT customer_id, COUNT(*) FROM orders ORDER BY customer_id
  3. CSELECT DISTINCT COUNT(*) FROM orders
  4. DSELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
5.Vidutinis

Ką atlieka ROLLBACK TO SAVEPOINT s1?

  1. AAtšaukia visą transakciją nuo pradžios
  2. BUžbaigia transakciją ir viską patvirtina
  3. CIštrina išsaugojimo tašką ir visas nuo tada pakeistas lenteles
  4. DAtšaukia pakeitimus, padarytus po išsaugojimo taško s1, palikdamas transakciją atvirą
6.Vidutinis

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

  1. ANULL
  2. BTuščią eilutę
  3. CKlaidą
  4. D0
7.Sunkus

Dvi transakcijos abi perskaito stock = 10, kiekviena atima 1 ir įrašo rezultatą, todėl gaunama 9, o ne 8. Kuri tai anomalija?

  1. ATrynimo anomalija
  2. BFantominis skaitymas
  3. CPrarastas atnaujinimas
  4. DNešvarus skaitymas
8.Sunkus

Kada R skaidymas į R1 ir R2 garantuotai yra be nuostolių?

  1. AKai R1 ir R2 turi tiek pat stulpelių
  2. BKai R1 ir R2 neturi bendrų atributų
  3. CKai bendri R1 ir R2 atributai sudaro R1 arba R2 superraktą
  4. DKai kiekvienas R atributas yra ir R1, ir R2

Atsakymai

  1. 1. D · COUNT
  2. 2. D · AS
  3. 3. D · ORDER BY
  4. 4. D · SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
  5. 5. D · Atšaukia pakeitimus, padarytus po išsaugojimo taško s1, palikdamas transakciją atvirą
  6. 6. A · NULL
  7. 7. C · Prarastas atnaujinimas
  8. 8. C · Kai bendri R1 ir R2 atributai sudaro R1 arba R2 superraktą

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