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

Smazaný obsah Přidaný obsah
http://www.spsepn.edu.sk/bc/index.php?stranka=programovanie&kap=www&kat=datab
neviem ešte či copyvio alebo niečo iné, ale určite upraviť
Riadok 1:
{{na úpravu}}
 
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>