relatsiooni kirjeid unikaalselt identifitseerima. Primaarvõti on võti, mis üheselt identifitseerib ühe kirje. Valiku kriteeriumid: - atribuudi domeen (peaks olema võimalikult lühike väärtus). - atribuutide arv (peaks olema võimalikult vähe atribuute). - tulevane unikaalsuse tõenäosus (peaks sisaldama unikaalseid väärtuseid nii praegu kui ka tulevikus). · Kandidaatvõti (ka võtmekandidaat) (ingl. k. candidate key) on supervõti, mille alamhulk ei ole korrektne supervõti. See tähendab, et kandidaatvõtmest ei saa enam ühtegi atribuuti eemaldada, ilma et ta kaotaks unikaalsuse. Relatsioonil võib olla mitu kandidaatvõtit. Kandidaatvõtme omadused on: - unikaalsus - iga kandidaatvõtme väärtus identifitseerib üheselt ühe relatsiooni kirje. - täielikkus - kandidaatvõtmest ei saa eemaldada atribuute, ilma et ta kaotaks unikaalsuse omaduse. · Alternatiivseteks võtmeteks (ingl. k
b) keemiline mudel c) matemaatiline mudel 27) Mida nimetatakse objektide hulgaks? a) objekte b) objektidegruppi c) hulkasid 28) Milleks kasutatakse võtit? a) uste avamiseks b) aardekirstude avamiseks c) konkreetse objektide või andmeühikute eristamiseks hulgas. 29) Mis on kardinaalsus? a) kardinate valik b) andmete kustutamine c) seose või suhte oluline omadus ja ta määratleb, milline on seotud andmeväljade vastavus. 30) Millest koosneb supervõti? a) mitmest omadusest, mis muudab ta ülikülluslikuks, arvestades tema eesmärki. b) tina ja pronks c) alumiinium 31) Mida aitab viiteline terviklus? a) hoolitseb, et seotud andmetest ei saaks üht osa kogemata kustutada. b) hoolitseb, et igal real oleks primaarvõti. c) Piirab ühe kirje andmemahu kilobaitides 32) Milline neist on kolmandal normaalkujul olevate andmete eritunnus? a) ühes lahtris on üks väärtus b) ühel real olevad andmed ei sõltu üksteisest.
Eksamil küsitavad mõisted 1. Andmebaas (teema 1) 2. Andmebaasisüsteem (teema 1, 10) 3. Relatsiooniline muutuja (relvar), relatsioon (teema 2) 4. Kandidaatvõti, supervõti (primary key) (teema 2) 5. Primaar- ja alternatiivvõti (teema 2) 6. Välisvõti (teema 2) 7. Viidete terviklikkuse reegel (teema 2) 8. Andmetüüp (teema 2 ja 5) 9. Kitsendused ja nende võimalik realiseerimine SQL-andmebaasides (teema 2 ja 5) 10. Nimetage relatsioonialgebra operatsioone (teema 3) 11. Virtuaalne relatsioon e
Primaarvõti on võti, mis üheselt identifitseerib ühe kirje. Valiku kriteeriumid: · atribuudi domeen (peaks olema võimalikult lühike väärtus). · atribuutide arv (peaks olema võimalikult vähe atribuute). · tulevane unikaalsuse tõenäosus (peaks sisaldama unikaalseid väärtuseid nii praegu kui ka tulevikus). · Kandidaatvõti (ka võtmekandidaat) (ingl. k. candidate key) on supervõti, mille alamhulk ei ole korrektne supervõti. See tähendab, et kandidaatvõtmest ei saa enam ühtegi atribuuti eemaldada, ilma et ta kaotaks unikaalsuse. Relatsioonil võib olla mitu kandidaatvõtit. Kandidaatvõtme omadused on: · unikaalsus - iga kandidaatvõtme väärtus identifitseerib üheselt ühe relatsiooni kirje. · täielikkus - kandidaatvõtmest ei saa eemaldada atribuute, ilma et ta kaotaks
valitud relatsiooni kirjeid unikaalselt identifitseerima. Primaarvõti on võti, mis üheselt identifitseerib ühe kirje. Valiku kriteeriumid: - atribuudi domeen (peaks olema võimalikult lühike väärtus). - atribuutide arv (peaks olema võimalikult vähe atribuute). - tulevane unikaalsuse tõenäosus (peaks sisaldama unikaalseid väärtuseid nii praegu kui ka tulevikus). Kandidaatvõti (ka võtmekandidaat) (ingl. k. candidate key) on supervõti, mille alamhulk ei ole korrektne supervõti. See tähendab, et kandidaatvõtmest ei saa enam ühtegi atribuuti eemaldada, ilma et ta kaotaks unikaalsuse. Relatsioonil võib olla mitu kandidaatvõtit. Kandidaatvõtme omadused on: - unikaalsus - iga kandidaatvõtme väärtus identifitseerib üheselt ühe relatsiooni kirje. - täielikkus - kandidaatvõtmest ei saa eemaldada atribuute, ilma et ta kaotaks unikaalsuse omaduse. Alternatiivseteks võtmeteks (ingl. k
sõltu teisest mitteprimaarvõtmest). Boyce/Coddi normaalkuju (kui on mitu kandidaatvõtit, mis on osaliselt kattuvad) kui iga relvari atribuut sõltub iga kandidaatvõtme korral täielikult kandidaatvõtmest, kogu kandidaatvõtmest ja ainult kandidaatvõtmest. Neljandal normaalkujul kui mistahes relvaris oleva mittetriviaalse multiväärtusliku sõltuvuse X>>Y puhul on X relvari supervõti. Viiendal normaalkujul kui iga selles oleva mittetriviaalse ühendamissõltvuse {R1, R2,...,Rn} korral on iga R1, R2, …, Rn relvari R supervõtmed. Kuuendal normaalkujul kui relvarit pole võimalik kadudeta dekomponeerida. Relvar peab olema 5ndal normaalkujul, tal peab olema kandidaatvõti V ja 1 atribuut, mis ei sisaldu Vs. Kadudeta dekompositsiooni omadus: R1…Rn uhendamine annab tulemuseks R,