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. BTRUNCATE ROWS
  3. CREMOVE TABLE
  4. DDROP TABLE
2.Lengvas

Kuris raktinis žodis rikiuoja užklausos rezultatą?

  1. AGROUP BY
  2. BARRANGE
  3. CSORT
  4. DORDER BY
3.Lengvas

Kuri agregavimo funkcija grąžina skaitinio stulpelio vidurkį?

  1. AAVG
  2. BMEAN
  3. CMEDIAN
  4. DSUM
4.Vidutinis

Ką reiškia funkcinė priklausomybė A → B?

  1. AA yra išorinis raktas, nurodantis B
  2. BKiekviena B reikšmė susijusi su lygiai viena A reikšme
  3. CA ir B abu yra pirminiai raktai
  4. DKiekviena A reikšmė susijusi su lygiai viena B reikšme
5.Vidutinis

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

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

Kodėl lentelė gali turėti tik vieną klasterinį indeksą?

  1. AKlasteriniai indeksai naudoja per daug atminties
  2. BEilutės fiziškai gali būti saugomos tik viena tvarka
  3. CKlasteriniai indeksai gali būti tik pirminiam raktui
  4. DSQL standartas draudžia lentelėje turėti daugiau nei vieną indeksą
7.Sunkus

Ko reikalauja išankstinio žurnalo rašymo (WAL) taisyklė?

  1. ADuomenų puslapiai turi būti įrašyti anksčiau už žurnalą
  2. BKiekviena užklausa turi būti įrašyta į žurnalą prieš ją analizuojant
  3. CPakeitimo žurnalo įrašas turi pasiekti patvarią atmintį anksčiau už pakeistą duomenų puslapį
  4. DŽurnalas rašomas tik po gedimo
8.Sunkus

Ką grąžina ši užklausa: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?

  1. ATik studentus, turinčius aukščiausią pažymį
  2. BKlaidą, nes WHERE sąlygoje papildomos užklausos neleidžiamos
  3. CVisų studentų vidutinį pažymį
  4. DStudentus, kurių pažymys didesnis už vidutinį pažymį

Atsakymai

  1. 1. D · DROP TABLE
  2. 2. D · ORDER BY
  3. 3. A · AVG
  4. 4. D · Kiekviena A reikšmė susijusi su lygiai viena B reikšme
  5. 5. B · Duomenų, kuriuos įrašė dar nepatvirtinta kita transakcija, skaitymas
  6. 6. B · Eilutės fiziškai gali būti saugomos tik viena tvarka
  7. 7. C · Pakeitimo žurnalo įrašas turi pasiekti patvarią atmintį anksčiau už pakeistą duomenų puslapį
  8. 8. D · Studentus, kurių pažymys didesnis už vidutinį pažymį

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