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