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 sąlyga (clause) filtruoja eilutes prieš grupavimą?

  1. AWHERE
  2. BORDER BY
  3. CHAVING
  4. DGROUP BY
2.Lengvas

Kuriai SQL daliai priklauso GRANT ir REVOKE?

  1. ADuomenų apibrėžimo kalbai (DDL)
  2. BDuomenų manipuliavimo kalbai (DML)
  3. CDuomenų užklausų kalbai (DQL)
  4. DDuomenų valdymo kalbai (DCL)
3.Lengvas

Kuriai SQL daliai priklauso tokie sakiniai kaip CREATE, ALTER ir DROP?

  1. ADuomenų manipuliavimo kalbai (DML)
  2. BTransakcijų valdymo kalbai (TCL)
  3. CDuomenų apibrėžimo kalbai (DDL)
  4. DDuomenų valdymo kalbai (DCL)
4.Vidutinis

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

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

Lentelėje orders yra 5 eilutės, kurių kiekviena nurodo esamą klientą. Lentelėje customers yra 3 eilutės. Kiek eilučių grąžina INNER JOIN pagal customer_id?

  1. A5
  2. B15
  3. C3
  4. D8
6.Vidutinis

Rodinys (view) SQL kalboje yra:

  1. AIndekso tipas
  2. BLentelės kopija diske
  3. CIšsaugota užklausa, veikianti kaip virtuali lentelė
  4. DDuomenų bazės kliento ekranas lentelėms naršyti
7.Sunkus

Lentelės b stulpelyje y yra reikšmės 1, 2 ir NULL. Ką grąžina SELECT * FROM a WHERE x NOT IN (SELECT y FROM b)?

  1. ATik a eilutes, kuriose x yra NULL
  2. Ba eilutes, kuriose x nėra 1 ar 2
  3. CVisai jokių eilučių
  4. DKiekvieną a eilutę
8.Sunkus

Boyce’o–Coddo normalinė forma (BCNF) reikalauja, kad kiekvienai netrivialiai funkcinei priklausomybei X → Y:

  1. AX turėtų NULL
  2. BY būtų atominis
  3. CY būtų pirminis raktas
  4. DX būtų superraktas

Atsakymai

  1. 1. A · WHERE
  2. 2. D · Duomenų valdymo kalbai (DCL)
  3. 3. C · Duomenų apibrėžimo kalbai (DDL)
  4. 4. B · Duomenų, kuriuos įrašė dar nepatvirtinta kita transakcija, skaitymas
  5. 5. A · 5
  6. 6. C · Išsaugota užklausa, veikianti kaip virtuali lentelė
  7. 7. C · Visai jokių eilučių
  8. 8. D · X būtų superraktas

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