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

Kaip reliaciniame modelyje vadinama lentelės eilutė?

  1. AAtributu
  2. BDomenu
  3. CKortežu (tuple)
  4. DSchema
2.Lengvas

Kaip surikiuoti rezultatą nuo didžiausio iki mažiausio atlyginimo?

  1. AORDER BY salary DESC
  2. BORDER BY salary ASC
  3. CSORT salary DOWN
  4. DGROUP BY salary DESC
3.Lengvas

Ką atlieka WHERE country IN ('NL', 'BE', 'DE')?

  1. APalieka eilutes, kurių country nėra sąraše
  2. BPalieka eilutes, kurių country reikšmėje yra visi trys kodai vienu metu
  3. CSurikiuoja eilutes sąrašo tvarka
  4. DPalieka eilutes, kurių country lygus bet kuriai sąrašo reikšmei
4.Vidutinis

Išorinis raktas apibrėžtas su ON DELETE CASCADE. Kas nutinka ištrynus tėvinę eilutę?

  1. AVaikinių eilučių išorinis raktas automatiškai nustatomas į NULL
  2. BJą nurodančios vaikinės eilutės ištrinamos automatiškai
  3. CTėvinė eilutė nukopijuojama į archyvo lentelę
  4. DTrynimas visada atmetamas
5.Vidutinis

Kuris sakinys pašalina visas lentelės eilutes, išlaiko jos struktūrą ir negali turėti WHERE sąlygos?

  1. ATRUNCATE TABLE
  2. BALTER TABLE
  3. CDROP TABLE
  4. DDELETE FROM su WHERE sąlyga
6.Vidutinis

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

  1. ATuščią eilutę
  2. B0
  3. CKlaidą
  4. DNULL
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. BNULL
  3. C0
  4. DKlaida
8.Sunkus

Lentelės employee(emp_id, dept_id, dept_name) raktas yra emp_id, ir dept_id → dept_name. Kuris teiginys teisingas?

  1. AJi nėra 1NF
  2. BJi yra BCNF, taigi ir 3NF
  3. CJi nėra 2NF
  4. DJi yra 2NF, bet ne 3NF

Atsakymai

  1. 1. C · Kortežu (tuple)
  2. 2. A · ORDER BY salary DESC
  3. 3. D · Palieka eilutes, kurių country lygus bet kuriai sąrašo reikšmei
  4. 4. B · Ją nurodančios vaikinės eilutės ištrinamos automatiškai
  5. 5. A · TRUNCATE TABLE
  6. 6. D · NULL
  7. 7. C · 0
  8. 8. D · Ji yra 2NF, bet ne 3NF

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