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 sakinys pašalina visą lentelę, įskaitant jos struktūrą?

  1. ADELETE FROM
  2. BREMOVE TABLE
  3. CDROP TABLE
  4. DTRUNCATE ROWS
2.Lengvas

Kuri sąlyga (clause) filtruoja eilutes prieš grupavimą?

  1. AHAVING
  2. BGROUP BY
  3. CWHERE
  4. DORDER BY
3.Lengvas

Kuris SQL sakinys išrenka duomenis iš lentelės?

  1. AINSERT
  2. BSELECT
  3. CUPDATE
  4. DCREATE
4.Vidutinis

Kurią SQL sąlygą reliacinėje algebroje atitinka atrankos operatorius (σ)?

  1. AGROUP BY
  2. BSELECT sąrašą
  3. CORDER BY
  4. DWHERE
5.Vidutinis

Lentelėje a yra 3 eilutės, o lentelėje b – 4. Kiek eilučių grąžina SELECT * FROM a CROSS JOIN b?

  1. A4
  2. B3
  3. C7
  4. D12
6.Vidutinis

Ką grąžina EXCEPT (Oracle vadinamas MINUS)?

  1. AVisas abiejų užklausų eilutes be pasikartojimų
  2. BEilutes, esančias abiejose užklausose
  3. CPirmosios užklausos eilutes, kurių nėra antrojoje
  4. DAntrosios užklausos eilutes, kurių nėra pirmojoje
7.Sunkus

Kai R(A, B, C, D) turi funkcines priklausomybes A → B, B → C ir C → D, koks yra uždarinys A+?

  1. A{A}
  2. B{A, B, C, D}
  3. C{A, B}
  4. D{A, B, C}
8.Sunkus

Transakcija T1 užrakina eilutę A ir laukia eilutės B, o T2 užrakina eilutę B ir laukia eilutės A. Ką daro tipinė DBVS?

  1. AAbi transakcijas patvirtina vienu metu
  2. BLeidžia abiem transakcijoms laukti, kol viena iš jų įprastai patvirtins pakeitimus
  3. CSujungia dvi transakcijas į vieną
  4. DAptinka aklavietę ir vieną transakciją nutraukia kaip auką

Atsakymai

  1. 1. C · DROP TABLE
  2. 2. C · WHERE
  3. 3. B · SELECT
  4. 4. D · WHERE
  5. 5. D · 12
  6. 6. C · Pirmosios užklausos eilutes, kurių nėra antrojoje
  7. 7. B · {A, B, C, D}
  8. 8. D · Aptinka aklavietę ir vieną transakciją nutraukia kaip auką

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