1.Lengvas
Kam naudojama esybių ir ryšių (ER) diagrama?
- AEsybėms, jų atributams ir ryšiams modeliuoti projektuojant duomenų bazę
- BParodyti, kaip vykdoma užklausa
- CDuomenų bazės naudotojams išvardyti
- DDuomenų bazės našumui matuoti
2.Lengvas
INNER JOIN grąžina:
- ANesutampančias eilutes
- BTik eilutes su sutampančiomis reikšmėmis abiejose lentelėse
- CVisas abiejų lentelių eilutes
- DVisas kairiosios lentelės eilutes, o ten, kur sutampančių nėra, – NULL
3.Lengvas
Kaip reliaciniame modelyje vadinama lentelės eilutė?
- AAtributu
- BKortežu (tuple)
- CDomenu
- DSchema
4.Vidutinis
Kuri užklausa grąžina didžiausią atlyginimą kiekviename skyriuje?
- ASELECT dept, salary FROM emp WHERE salary = MAX(salary)
- BSELECT MAX(dept), salary FROM emp GROUP BY salary
- CSELECT dept, MAX(salary) FROM emp GROUP BY dept
- DSELECT dept, MAX(salary) FROM emp ORDER BY dept
5.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
6.Vidutinis
Ką reiškia funkcinė priklausomybė A → B?
- AKiekviena B reikšmė susijusi su lygiai viena A reikšme
- BKiekviena A reikšmė susijusi su lygiai viena B reikšme
- CA yra išorinis raktas, nurodantis B
- DA ir B abu yra pirminiai raktai
7.Sunkus
Kodėl daugelis DBVS naudoja griežtąjį dviejų fazių užrakinimą, išlaikydamos išskirtinius užraktus iki patvirtinimo?
- AJis apsaugo nuo kaskadinių nutraukimų, nes niekas negali skaityti nepatvirtintų įrašų
- BJis padaro aklavietes neįmanomas
- CJis leidžia transakcijoms saugiai skaityti nešvarius duomenis
- DJis pašalina transakcijų žurnalo poreikį
8.Sunkus
Ką grąžina ši užklausa: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- ATik studentus, turinčius aukščiausią pažymį
- BKlaidą, nes WHERE sąlygoje papildomos užklausos neleidžiamos
- CStudentus, kurių pažymys didesnis už vidutinį pažymį
- DVisų studentų vidutinį pažymį
Atsakymai
- 1. A · Esybėms, jų atributams ir ryšiams modeliuoti projektuojant duomenų bazę
- 2. B · Tik eilutes su sutampančiomis reikšmėmis abiejose lentelėse
- 3. B · Kortežu (tuple)
- 4. C · SELECT dept, MAX(salary) FROM emp GROUP BY dept
- 5. B · Leidžia naudotojui alice skaityti lentelę employees
- 6. B · Kiekviena A reikšmė susijusi su lygiai viena B reikšme
- 7. A · Jis apsaugo nuo kaskadinių nutraukimų, nes niekas negali skaityti nepatvirtintų įrašų
- 8. C · Studentus, kurių pažymys didesnis už vidutinį pažymį
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.