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

Ką LIKE šablone reiškia pakaitos simbolis %?

  1. ABet kurį vieną skaitmenį
  2. BEilutės pabaigą
  3. CLygiai vieną simbolį toje eilutės pozicijoje
  4. DBet kokią nulio ar daugiau simbolių seką
2.Lengvas

Ką atlieka CHECK apribojimas?

  1. APatikrina, ar lentelė egzistuoja, prieš vykdant jai užklausą
  2. BSuskaičiuoja lentelės eilutes
  3. CAtmeta eilutes, kurių reikšmės netenkina sąlygos
  4. DPatikrina naudotojo slaptažodį
3.Lengvas

Klientas gali pateikti daug užsakymų, bet kiekvienas užsakymas priklauso lygiai vienam klientui. Koks tai ryšys?

  1. AVienas su vienu
  2. BNulis su nuliu
  3. CVienas su daugeliu
  4. DDaugelis su daugeliu
4.Vidutinis

Darbuotojų lentelė turi stulpelį manager_id, nurodantį kitą darbuotoją. Kaip išvardyti kiekvieną darbuotoją kartu su jo vadovo vardu?

  1. ANaudoti tik GROUP BY manager_id
  2. BDiske sukurti antrą lentelės kopiją
  3. CSujungti darbuotojų lentelę pačią su savimi naudojant du pseudonimus
  4. DSujungti lentelę su ja pačia naudojant UNION ALL ir WHERE filtrą
5.Vidutinis

Lentelėje yra eilučių, kurių col yra NULL. Kurias eilutes grąžina WHERE col = NULL?

  1. ATik eilutes, kuriose col yra NULL, kaip su IS NULL
  2. BKlaidą kiekvienoje duomenų bazėje
  3. CJokių eilučių, nes palyginimo rezultatas nežinomas
  4. DVisas lentelės eilutes
6.Vidutinis

Antroji normalinė forma (2NF) pašalina:

  1. ATranzityviąsias neraktinių stulpelių priklausomybes per kitą neraktinį stulpelį
  2. BNeraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
  3. CVisas NULL reikšmes
  4. DIšorinius raktus
7.Sunkus

Kas yra fantominis skaitymas (phantom read)?

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

Ką grąžina FULL OUTER JOIN?

  1. AVisas abiejų lentelių eilutes, susietas, kur įmanoma, o kitur užpildytas NULL
  2. BTik neatitinkančias eilutes
  3. CDekarto sandaugą, kai kiekviena vienos lentelės eilutė susiejama su kiekviena kitos lentelės eilute
  4. DTik atitinkančias eilutes

Atsakymai

  1. 1. D · Bet kokią nulio ar daugiau simbolių seką
  2. 2. C · Atmeta eilutes, kurių reikšmės netenkina sąlygos
  3. 3. C · Vienas su daugeliu
  4. 4. C · Sujungti darbuotojų lentelę pačią su savimi naudojant du pseudonimus
  5. 5. C · Jokių eilučių, nes palyginimo rezultatas nežinomas
  6. 6. B · Neraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
  7. 7. B · Pakartota užklausa grąžina naujas eilutes, kurias įterpė kita patvirtinta transakcija
  8. 8. A · Visas abiejų lentelių eilutes, susietas, kur įmanoma, o kitur užpildytas NULL

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