Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
jednoduchý príklad databázového cudzí kľúč je " Študent " databázy nadradenej tabuľky s Student_ID ako primárny kľúč . V súvisiacom dieťa tabuľky " Course_Enrollment " s Course_ID ako jeho primárny kľúč pre každý kurz , v ktorom študent zapísaný , , z tabuľky Študent sa objaví cudzí kľúč Student_ID , .
Referenčný integrity Pravidlo
pravidlo referenčnej integrity stanovuje , že každá neprázdne hodnoty cudzieho kľúča v podriadenej tabuľke musí odkazovať na hodnotu primárneho kľúča jeho nadradenej tabuľky v databáze . V príklade v kroku 1 , by to žiadny zmysel v databáze mať študent zapísaný v kurze , kde nie je informácia o tom , že študent v tabuľke Student . Toto pravidlo sa uplatňuje konzistencie v databáze .
Cascade Odstráni
Každé dieťa záznam v cudzí kľúč vzťah musí mať zodpovedajúce nadradený záznam podľa referenčnej integrity vládnuť . Kaskáda odstrániť , musí nastať vždy , keď záznam z nadradenej tabuľky odstránený , ktorý tiež odstraňuje všetky zodpovedajúce záznamy z detskej databázy . V príklade Krok 1 , odstránenie študenta z databázy Študent bude tiež odstrániť všetky výskyty tohto zápisu študenta v tabuľke Course_Enrollment .
Copyright © počítačové znalosti Všetky práva vyhradené