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

Kas yra sudėtinis raktas?

  1. ARaktas, sudarytas iš dviejų ar daugiau stulpelių
  2. BRaktas, saugomas atskiroje lentelėje
  3. CRaktas, generuojamas duomenų bazės
  4. DRaktas, leidžiantis pasikartojančias reikšmes
2.Lengvas

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

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

Ką atlieka CHECK apribojimas?

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

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

  1. AAntrosios užklausos eilutes, kurių nėra pirmojoje
  2. BVisas abiejų užklausų eilutes be pasikartojimų
  3. CPirmosios užklausos eilutes, kurių nėra antrojoje
  4. DEilutes, esančias abiejose užklausose
5.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
6.Vidutinis

Kuris teiginys apie HAVING yra teisingas?

  1. AJis SELECT sakinyje turi būti prieš WHERE
  2. BJis rikiuoja rezultatus
  3. CJame galima naudoti agregavimo funkcijas grupėms filtruoti
  4. DJo negalima naudoti su GROUP BY
7.Sunkus

Ataskaitų duomenų bazė, kad išvengtų sujungimų, kopijuoja klientų vardus į užsakymų lentelę. Kokia pagrindinė šios denormalizacijos kaina?

  1. AUžklausos užsakymų lentelei tampa lėtesnės
  2. BPertekliniai egzemplioriai turi būti palaikomi nuoseklūs, kai tik pasikeičia kliento duomenys
  3. CDuomenų bazė nebegali naudoti indeksų
  4. DNebegalima naudoti pirminių raktų
8.Sunkus

Yra sudėtinis indeksas (last_name, first_name). Kuri sąlyga gali jį panaudoti efektyviausiai?

  1. AWHERE first_name LIKE '%a'
  2. BWHERE first_name = 'Eva'
  3. CWHERE UPPER(first_name) = 'EVA'
  4. DWHERE last_name = 'Jansen'

Atsakymai

  1. 1. A · Raktas, sudarytas iš dviejų ar daugiau stulpelių
  2. 2. C · Bet kokią nulio ar daugiau simbolių seką
  3. 3. B · Atmeta eilutes, kurių reikšmės netenkina sąlygos
  4. 4. C · Pirmosios užklausos eilutes, kurių nėra antrojoje
  5. 5. B · Neraktinių stulpelių dalines priklausomybes nuo sudėtinio rakto dalies
  6. 6. C · Jame galima naudoti agregavimo funkcijas grupėms filtruoti
  7. 7. B · Pertekliniai egzemplioriai turi būti palaikomi nuoseklūs, kai tik pasikeičia kliento duomenys
  8. 8. D · WHERE last_name = 'Jansen'

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