Cudzí kľúč: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
neviem ešte či copyvio alebo niečo iné, ale určite upraviť
+ kat.
Riadok 2:
 
Každá relácia môže obsahovať aj atribút, ktorý je primárnym kľúčom inej relácie. Takýto atribút nazývame cudzí kľúč. Aby sa zaistila integrita a konzistentnosť bázy dát, každá hodnota atribútu použitá ako cudzí kľúč musí mať svojho dvojníka v inej relácii ako primárny kľúč. Relácie sa navzájom prepoja podľa rovnakých hodnôt týchto atribútov. Pri výbere informácií z bázy dát sa použije hodnota cudzieho kľúča na lokalizáciu relevantných informácií z druhej relácie. Používa sa spájanie podľa hodnôt a nie podľa smerníkov. Toto zabezpečuje nezávislosť relačného modelu od uvažovania prístupu a fyzického uloženia (implementačné detaily).
 
<br><br>
Napr.<br>
Kniha (ISBN, Autor, EV_C)<br>
Riadok 11:
Kniha (ISBN, Autor, EV_C, '''''RC''''')<br>
Čitateľ ('''RC''', Meno,....)
 
[[Kategória:Databázy]]