DBVS baigiamasis testas
(egzaminas / įskaita)

Testas vyksta raštu.
Individualų bilietą sudaro teoriniai klausimai ir uždaviniai.
Teoriniai klausimai formuluojami šiek tiek siauriau negu jie yra suformuluoti pateiktoje programoje.

Teorinių klausimų pavyzdžiai:
Išvardykite virtualiųjų lentelių privalumus;
Apibrėžkite pirminius ir nepirminius atributus;
Apibrėžkite lentelės 2-ją norminę formą;
Įrodykite, kad lentelė, esanti 3NF, yra ir 2NF;
Išvardykite elementus, kurie nurodomi sukuriant trigerį;
Išvardykite elementus, kurie nurodomi sukuriant išorinį raktą;
ir pan.
Kiekvienas visiškai atsakytas teorinis klausimas vertinamas vidutiniškai 0.4 balo.

Uždavinio pavyzdys:
Tarkime lentelei L(A,B,C,D) galioja dvi funkcinės priklausomybės: AB -> C, C -> D
a) Ar galioja funkcinė priklausomybė BC -> D? Kodėl? (0.2)
b) Sudarykite atributų aibės BC uždarinį (BC)+. (0.2)
c) Kiek raktų turi L? Išvardykite visus juos. (0.2)
d) Ar L yra 2NF, kodėl? (0.2)
e) Ar L yra 3NF, kodėl? (0.2)
f) Ar L yra BKNF, kodėl? (0.2)
g) Sudarykite reliacinę schemą, atitinkančią L ir esančią BKNF. (0.3)

Pastabos:
Skliausteliuose nurodyti orientaciniai balai už visiškai atsakytą klausimą.
Atsakius klausimą dalinai, skiriama nurodytų balų dalis.


Taisyklės:
Galutinis pažymys - suma dviejų skaičių:
- balai gauti per pratybas (max. 4)
- testo balai (max. 6)

Sėkmės egzamine!
R.Baronas