Որո՞նք են ֆունկցիոնալ կախվածության հիմնական բնութագրերը:
Որո՞նք են ֆունկցիոնալ կախվածության հիմնական բնութագրերը:

Video: Որո՞նք են ֆունկցիոնալ կախվածության հիմնական բնութագրերը:

Video: Որո՞նք են ֆունկցիոնալ կախվածության հիմնական բնութագրերը:
Video: Քաղցկեղի 10 նախանշան, որոնք հարկավոր չէ անտեսել 2024, Նոյեմբեր
Anonim

Ֆունկցիոնալ կախվածությունը հարաբերություն է, որը գոյություն ունի երկուսի միջև հատկանիշները . Այն սովորաբար գոյություն ունի աղյուսակում առաջնային բանալու և ոչ հիմնական հատկանիշի միջև: FD-ի ձախ կողմը հայտնի է որպես որոշիչ, արտադրության աջ կողմը հայտնի է որպես կախյալ:

Այստեղ, որո՞նք են ֆունկցիոնալ կախվածությունների հիմնական բնութագրերը:

Ֆունկցիոնալ կախվածությունների հիմնական բնութագրերը օգտագործվում է նորմալացման մեջ. կա մեկ առ մեկ հարաբերություն ձախ կողմում գտնվող հատկանիշի (որոշիչների) և աջ կողմում գտնվող հատկանիշների միջև: ֆունկցիոնալ կախվածություն . Պահվում է բոլոր ժամանակների համար:

Նմանապես, ի՞նչ է ֆունկցիոնալ կախվածությունը DBMS-ում: Ֆունկցիոնալ կախվածություն (FD) որոշում է տվյալների բազայի կառավարման համակարգում մեկ հատկանիշի կապը մեկ այլ հատկանիշի հետ ( DBMS ) համակարգ։ Ֆունկցիոնալ կախվածություն օգնում է ձեզ պահպանել տվյալների բազայում տվյալների որակը: Այն ֆունկցիոնալ կախվածություն X-ը Y-ի վրա ներկայացված է X → Y-ով:

Այս կերպ, ինչն է ֆունկցիոնալ կախված:

Ա ֆունկցիոնալ կախվածություն (FD) հարաբերություն է երկու ատրիբուտների միջև, սովորաբար PK-ի և աղյուսակի ներսում գտնվող այլ ոչ հիմնական ատրիբուտների միջև: Ցանկացած R հարաբերության համար Y հատկանիշն է ֆունկցիոնալ կախվածություն X հատկանիշի վրա (սովորաբար PK), եթե X-ի յուրաքանչյուր վավեր օրինակի համար, X-ի այդ արժեքը եզակիորեն որոշում է Y-ի արժեքը:

Ի՞նչ է ֆունկցիոնալ կախվածությունը, բացատրեք այն օրինակով:

Ֆունկցիոնալ կախվածություն DBMS-ում: Սեղանի ատրիբուտներն ասում են, որ կախված են միմյանցից, երբ աղյուսակի հատկանիշը եզակիորեն նույնականացնում է նույն աղյուսակի մեկ այլ հատկանիշ: Համար օրինակ Ենթադրենք, որ ունենք ուսանողական աղյուսակ՝ ատրիբուտներով՝ Stu_Id, Stu_Name, Stu_Age:

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