Video: Որոնք են հիմնական և արտաքին բանալիները:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
-ի հարաբերությունը Առաջնային բանալի ընդդեմ Օտար բանալի
Ա առաջնային բանալին եզակի կերպով նույնացնում է ռեկորդը հարաբերական տվյալների բազայի աղյուսակում, մինչդեռ ա օտար բանալի վերաբերում է աղյուսակի դաշտին, որը առաջնային բանալին մեկ այլ սեղանից:
Համապատասխանաբար, ո՞րն է տարբերությունը հիմնական բանալիի և արտաքին բանալիի միջև:
Տարբերությունը առաջնային բանալիի միջև և Օտար բանալի . Առաջնային բանալին եզակի կերպով բացահայտել գրառումը մեջ սեղան. Օտար բանալի դաշտ է մեջ սեղան, այսինքն առաջնային բանալին մեկ այլ սեղան. Ըստ նախնականի, Առաջնային բանալին կլաստերացված ինդեքս և տվյալ է մեջ տվյալների բազայի աղյուսակը ֆիզիկապես կազմակերպված է մեջ կլաստերային ինդեքսի հաջորդականությունը:
Նմանապես, որո՞նք են հիմնական և արտաքին բանալիները DBMS-ում: Ա առաջնային ատրիբուտների մի շարք է/թեկնածու բանալի որը հստակորեն նույնացնում է ռեկորդը հարաբերություններում: Այնուամենայնիվ, Ա օտար բանալի աղյուսակում վերաբերում է առաջնային բանալին մեկ այլ սեղանից: Ոչ առաջնային բանալին ատրիբուտները կարող են պարունակել NULL արժեքներ, մինչդեռ, ա օտար բանալի հատկանիշը կարող է ընդունել NULL արժեքը:
Հաշվի առնելով սա, ո՞րն է հիմնական բանալին և արտաքին բանալին օրինակով:
Ա ՕՏԱՐ ԲԱՆԱԼԻ է բանալի օգտագործվում է երկու աղյուսակները միմյանց կապելու համար: Ա ՕՏԱՐ ԲԱՆԱԼԻ դաշտ է (կամ դաշտերի հավաքածու) մեկ աղյուսակում, որը վերաբերում է ՀԻՄՆԱԿԱՆ ԲԱՆԱԼ մեկ այլ աղյուսակում: «PersonID» սյունակը «Persons» աղյուսակում է ՀԻՄՆԱԿԱՆ ԲԱՆԱԼ «Անձինք» աղյուսակում։
Որո՞նք են գերառաջնային թեկնածուն և արտաքին բանալիները:
Սյունակը կամ սյունակների խումբը աղյուսակում, որն օգնում է մեզ եզակիորեն նույնականացնել այդ աղյուսակի յուրաքանչյուր տողը, կոչվում է. առաջնային բանալին . Ամբողջ բանալիներ որոնք չեն առաջնային բանալին կոչվում են այլընտրանքային բանալի . Ա գերծանրքաշային բանալին առանց կրկնվող հատկանիշի կոչվում է թեկնածուի բանալին.
Խորհուրդ ենք տալիս:
Կարո՞ղ է մեկ հիմնական բանալին ունենալ երկու արտաքին բանալի:
Շատ լավ է ունենալ երկու օտարերկրյա բանալիների սյունակ, որոնք հղում են կատարում նույն հիմնական բանալին սյունակին մեկ այլ աղյուսակում, քանի որ յուրաքանչյուր օտար բանալի արժեք կմատնանշի համապատասխան աղյուսակում տարբեր գրառումներ:
Որոնք են ներքին և արտաքին սարքավորումները:
Ներքին ապարատային սարքերը ներառում են մայր տախտակներ, կոշտ սկավառակներ և RAM: Արտաքին ապարատային սարքերը ներառում են մոնիտորներ, ստեղնաշարեր, մկնիկներ, տպիչներ և սկաներներ: Համակարգչի ներքին ապարատային մասերը հաճախ կոչվում են բաղադրիչներ: Մինչդեռ արտաքին ապարատային սարքերը սովորաբար կոչվում են ծայրամասային սարքեր
Արդյո՞ք արտաքին միացումը նույնն է, ինչ ամբողջական արտաքին միացումը:
Արտաքին միացումներում երկու աղյուսակների բոլոր առնչվող տվյալները ճիշտ են համակցված, գումարած մեկ աղյուսակի մնացած բոլոր տողերը: Ամբողջական արտաքին միացումներում բոլոր տվյալները համակցվում են, որտեղ հնարավոր է
Արդյո՞ք արտաքին բանալիները ինդեքսավորվում են MySQL-ում:
MySQL-ը պահանջում է ինդեքսներ օտարերկրյա բանալիների և հղված ստեղների վրա, որպեսզի օտար բանալիների ստուգումը լինի արագ և չպահանջի աղյուսակի սկանավորում: Նման ինդեքսը ստեղծվում է հղման աղյուսակի վրա ավտոմատ կերպով, եթե այն գոյություն չունի
Ի՞նչ է հիմնական բանալին երկրորդական և արտաքին բանալին:
Արտասահմանյան բանալի. Արդյո՞ք հիմնական բանալին հայտնվում է մեկ այլ աղյուսակում (խաչ հղումով): Երկրորդական (կամ այլընտրանքային) բանալի. Աղյուսակի որևէ դաշտ է, որը ընտրված չէ որպես վերը նշված երկու տեսակներից որևէ մեկը: