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 prideda naują stulpelį prie esamos lentelės?

  1. ACREATE COLUMN
  2. BALTER TABLE
  3. CINSERT COLUMN
  4. DUPDATE TABLE
2.Lengvas

Kaip surikiuoti rezultatą nuo didžiausio iki mažiausio atlyginimo?

  1. AORDER BY salary DESC
  2. BSORT salary DOWN
  3. CGROUP BY salary DESC
  4. DORDER BY salary ASC
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ų valdymo kalbai (DCL)
  4. DDuomenų apibrėžimo kalbai (DDL)
4.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. A8
  2. B3
  3. C5
  4. D15
5.Vidutinis

Kada WHERE EXISTS (použklausa) eilutei yra teisinga?

  1. AKai použklausa grąžina bent vieną eilutę
  2. BKai použklausa grąžina skaičių, didesnį už nulį
  3. CKai použklausa negrąžina NULL reikšmių
  4. DKai použklausa grąžina lygiai vieną eilutę
6.Vidutinis

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

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

Kada R skaidymas į R1 ir R2 garantuotai yra be nuostolių?

  1. AKai kiekvienas R atributas yra ir R1, ir R2
  2. BKai R1 ir R2 neturi bendrų atributų
  3. CKai R1 ir R2 turi tiek pat stulpelių
  4. DKai bendri R1 ir R2 atributai sudaro R1 arba R2 superraktą
8.Sunkus

Koks žinomas lentelių skaidymo į BCNF trūkumas, palyginti su 3NF?

  1. ABCNF lentelės negali turėti pirminių raktų
  2. BKai kurių funkcinių priklausomybių gali nebebūti įmanoma patikrinti vienoje lentelėje
  3. CSkaidymas sujungiant atgal visada praranda duomenis
  4. DBCNF leidžia daugiau pertekliaus nei 3NF

Atsakymai

  1. 1. B · ALTER TABLE
  2. 2. A · ORDER BY salary DESC
  3. 3. D · Duomenų apibrėžimo kalbai (DDL)
  4. 4. C · 5
  5. 5. A · Kai použklausa grąžina bent vieną eilutę
  6. 6. A · Duomenų, kuriuos įrašė dar nepatvirtinta kita transakcija, skaitymas
  7. 7. D · Kai bendri R1 ir R2 atributai sudaro R1 arba R2 superraktą
  8. 8. B · Kai kurių funkcinių priklausomybių gali nebebūti įmanoma patikrinti vienoje lentelėje

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