1.Lengvas
Kuriai SQL daliai priklauso GRANT ir REVOKE?
- ADuomenų valdymo kalbai (DCL)
- BDuomenų apibrėžimo kalbai (DDL)
- CDuomenų užklausų kalbai (DQL)
- DDuomenų manipuliavimo kalbai (DML)
2.Lengvas
Kaip surikiuoti rezultatą nuo didžiausio iki mažiausio atlyginimo?
- ASORT salary DOWN
- BGROUP BY salary DESC
- CORDER BY salary DESC
- DORDER BY salary ASC
3.Lengvas
Kuris apribojimas užtikrina, kad stulpelis niekada neliktų tuščias (NULL)?
- ADEFAULT
- BUNIQUE
- CNOT NULL
- DCHECK NULL
4.Vidutinis
Lentelėje yra eilučių, kurių col yra NULL. Kurias eilutes grąžina WHERE col = NULL?
- AVisas lentelės eilutes
- BKlaidą kiekvienoje duomenų bazėje
- CJokių eilučių, nes palyginimo rezultatas nežinomas
- DTik eilutes, kuriose col yra NULL, kaip su IS NULL
5.Vidutinis
Ką grąžina SELECT SUM(amount) FROM orders, kai WHERE sąlyga neatitinka jokių eilučių?
- A0
- BTuščią eilutę
- CNULL
- DKlaidą
6.Vidutinis
Ką atlieka GRANT SELECT ON employees TO alice?
- APadaro alice duomenų bazės savininke
- BLeidžia naudotojui alice skaityti lentelę employees
- CNukopijuoja lentelę employees naudotojui alice
- DLeidžia alice atnaujinti ir trinti eilutes lentelėje employees
7.Sunkus
Ką grąžina ši užklausa: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- AVisų studentų vidutinį pažymį
- BKlaidą, nes WHERE sąlygoje papildomos užklausos neleidžiamos
- CStudentus, kurių pažymys didesnis už vidutinį pažymį
- DTik studentus, turinčius aukščiausią pažymį
8.Sunkus
Kai R(A, B, C, D) turi funkcines priklausomybes A → B, B → C ir C → D, koks yra uždarinys A+?
- A{A, B, C}
- B{A}
- C{A, B, C, D}
- D{A, B}
Atsakymai
- 1. A · Duomenų valdymo kalbai (DCL)
- 2. C · ORDER BY salary DESC
- 3. C · NOT NULL
- 4. C · Jokių eilučių, nes palyginimo rezultatas nežinomas
- 5. C · NULL
- 6. B · Leidžia naudotojui alice skaityti lentelę employees
- 7. C · Studentus, kurių pažymys didesnis už vidutinį pažymį
- 8. C · {A, B, C, D}
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.