Որոնք են հիմնական և արտաքին բանալիները:
Որոնք են հիմնական և արտաքին բանալիները:

Video: Որոնք են հիմնական և արտաքին բանալիները:

Video: Որոնք են հիմնական և արտաքին բանալիները:
Video: Ինչո՞ւ են քրտնում եվրոպատուհանները և ինչպե՞ս ազատվել այդ տհաճ խնդրից 2024, Դեկտեմբեր
Anonim

-ի հարաբերությունը Առաջնային բանալի ընդդեմ Օտար բանալի

Ա առաջնային բանալին եզակի կերպով նույնացնում է ռեկորդը հարաբերական տվյալների բազայի աղյուսակում, մինչդեռ ա օտար բանալի վերաբերում է աղյուսակի դաշտին, որը առաջնային բանալին մեկ այլ սեղանից:

Համապատասխանաբար, ո՞րն է տարբերությունը հիմնական բանալիի և արտաքին բանալիի միջև:

Տարբերությունը առաջնային բանալիի միջև և Օտար բանալի . Առաջնային բանալին եզակի կերպով բացահայտել գրառումը մեջ սեղան. Օտար բանալի դաշտ է մեջ սեղան, այսինքն առաջնային բանալին մեկ այլ սեղան. Ըստ նախնականի, Առաջնային բանալին կլաստերացված ինդեքս և տվյալ է մեջ տվյալների բազայի աղյուսակը ֆիզիկապես կազմակերպված է մեջ կլաստերային ինդեքսի հաջորդականությունը:

Նմանապես, որո՞նք են հիմնական և արտաքին բանալիները DBMS-ում: Ա առաջնային ատրիբուտների մի շարք է/թեկնածու բանալի որը հստակորեն նույնացնում է ռեկորդը հարաբերություններում: Այնուամենայնիվ, Ա օտար բանալի աղյուսակում վերաբերում է առաջնային բանալին մեկ այլ սեղանից: Ոչ առաջնային բանալին ատրիբուտները կարող են պարունակել NULL արժեքներ, մինչդեռ, ա օտար բանալի հատկանիշը կարող է ընդունել NULL արժեքը:

Հաշվի առնելով սա, ո՞րն է հիմնական բանալին և արտաքին բանալին օրինակով:

Ա ՕՏԱՐ ԲԱՆԱԼԻ է բանալի օգտագործվում է երկու աղյուսակները միմյանց կապելու համար: Ա ՕՏԱՐ ԲԱՆԱԼԻ դաշտ է (կամ դաշտերի հավաքածու) մեկ աղյուսակում, որը վերաբերում է ՀԻՄՆԱԿԱՆ ԲԱՆԱԼ մեկ այլ աղյուսակում: «PersonID» սյունակը «Persons» աղյուսակում է ՀԻՄՆԱԿԱՆ ԲԱՆԱԼ «Անձինք» աղյուսակում։

Որո՞նք են գերառաջնային թեկնածուն և արտաքին բանալիները:

Սյունակը կամ սյունակների խումբը աղյուսակում, որն օգնում է մեզ եզակիորեն նույնականացնել այդ աղյուսակի յուրաքանչյուր տողը, կոչվում է. առաջնային բանալին . Ամբողջ բանալիներ որոնք չեն առաջնային բանալին կոչվում են այլընտրանքային բանալի . Ա գերծանրքաշային բանալին առանց կրկնվող հատկանիշի կոչվում է թեկնածուի բանալին.

Խորհուրդ ենք տալիս: