Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"relvaris" - 3 õppematerjali

Andmebaasid I - eksamiküsimused
30
docx

Andmebaasid I - eksamiküsimused

mitut korteezhi) Supervõtmes võib leiduda atribuute, mida saab eemaldada ja võti säilitab unikaalsuse. Isikut identifitseerib {isikukood, eesnimi, perenimi} Isikut identifitseerib {isikukood } Relvari R kandidaatvõti (ka võtmekandidaat) on R supervõti, mille ükski pärisalamhulk ei ole R supervõti. Isikut identifitseerib {isikukood } Igas relvaris peab olema vähemalt üks kandidaatvõti! Iga korteez on üheselt leitav relvari nime ja kandidaatvõtme väärtuse järgi. 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:

Informaatika → Andmebaasid
540 allalaadimist
Andmebaasid eksami kordamisküsimused
28
docx

Andmebaasid eksami kordamisküsimused

atribuut pole ülekanduvate sõltuvuste kaudu seotud primaarvõtmega (mitte­primaarvõti ei  sõltu teisest mitte­primaarvõ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 V­s.

Informaatika → Andmebaasid
95 allalaadimist
Andmebaaside eksami kordamisküsimuste vastused
56
doc

Andmebaaside eksami kordamisküsimuste vastused

Seotud relatsiooni tekkinud atribuuti (atribuute) nimetatakse välisvõtmeks. Relatsioonis võib olla üks või mitu välisvõtit. Relatsioonis võib välisvõti ka puududa. Relvari (relatsioonilise muutuja) supervõtmete arvu leidmine? Date (2007) esitab juhendi supervõtmete arvu määramiseks. Oletame, et meil on relvar S kus on atribuudid {A, B, C, D, E}. Relvaril S on kaks kandidaatvõtit {A} ja {B}. Kui mitu supervõtit on relvaris S? Relvaril S on kolm atribuuti, mis ei ole hõlmatud ühegi kandidaatvõtme poolt. Selliste atribuutide hulgal {C, D, E} on kaheksa võimalikku alamhulka ({}, {C}, {D}, {E}, {C, D}, {D, E}, {C, E}, {C, D, E}). Järelikult on relatsioonilisel muutujal S 24 supervõtit: · Kaheksa sellist, mis hõlmavad atribuuti A, kuid ei hõlma atribuuti B. · Kaheksa sellist, mis hõlmavad atribuuti B, kuid ei hõlma atribuuti · Kaheksa sellist, mis hõlmavad nii atribuuti A kui ka B.

Infoteadus → Andmebaasid I
117 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun