لاڳاپو ڈیٹا بیس ۾ خارجي چئلينج جو اقتدار

هڪ پرڏيهي اهم دروازو جي سڄي دنيا کي دروازو کولائيندو آهي

ڊيٽابيس ڊيزائنرز، جڏهن ته لاڳاپا ڊيٽابيس جي ترقي ڪندڙ وڏين ڪمن کي ٺاهيندا آهن. انهن چابمن جو سڀ کان وڏو عام آهن، بنيادي چابيون ۽ ڌارين جون چاريون آهن. ھڪ ڊيٽابيس ڌارين جي اھم ھڪڙي ذيلي جدول ۾ ھڪڙي جڳھ آھي جنھن کي ٻئي ميز جي شروعاتي ڪيٻل ڪالم سان ملي ٿو. اهو سمجهڻ لاء ڌارين اهم ڪمن کي ڪيئن سمجهڻ گهرجي، اچو ته هڪ معيشت ڊيٽابيس جي خيال کي وڌيڪ نظر رکون.

رشتي واري ڊيٽا جي ڪجهه بنياديات

هڪ مطابقت رکندڙ ڊيٽابيس ۾، ڊيٽا کي قطار ۽ ڪالم شامل آهن، انهي کي ڳولڻ ۽ لپي وڃڻ آسان بڻائي ٿي. ان ۾ هڪ سنجيده ڊيٽابيس جي مفهوم (ريڪويشنل جگر)، اي ايف پاران پيش ڪيل

سال 1970 ع ۾ ڪئبليوڊڊ)، پر اهو مضمون هن مضمون جو موضوع ناهي.

قطار ۽ شاخن ۾ عملي مقصدن لاء (۽ غير رياضياتي)، هڪ لاڳاپا ڊيٽابيس اسٽوريج "لاڳاپيل" ڊيٽا. وڌيڪ ۽ هتي جو اهو دلچسپ آهي جتي سڀ کان وڌيڪ ڊيٽابيسس ٺهيل آهن، انهي ڪري ٺهيل آهن ته هڪ ٽيبل جي ڊيٽا ڪنهن ٻئي ميز جي ڊيٽا تائين رسائي ڪري سگهي ٿي. ٽيبل جي وچ ۾ لاڳاپا پيدا ڪرڻ جي اها صلاحيت هڪ رشتي واري ڊيٽابيس جي حقيقي طاقت آهي.

پرڏيهي چئلينج استعمال ڪندي

گهڻو ڪري، خاص طور تي جيڪي وڏي، پيچيده ڊيٽابيس ۾، بنيادي ڪنڀريون آهن. ٽيبلز جيڪي ٺهيل آهن انهن کي ٻين جدولن جي رسائي لاء به ڌارين جي اهم هجي.

عام طور تي ڏنل اترونڊ ڊيٽابيس کي استعمال ڪرڻ لاء، هتي هڪ ٽيبل جي ٽيبل تان هڪ محفوظ آهي:

Northwind ڊيٽابيس جي مصنوعات ٽيبل جي نمائش
PRODUID شئ جو نالو CategoryID مقدار جي مطابق UnitPrice
1 چائي 1 10 بڪسس 20 20 بيهي 18.00
2 Chang 1 بوتلن ۾ 24 - 12 ڪلو 19.00
3 انيس شربت 2 12 - 550 مليلي بوتلون 10.00
4 شيف انتون جي ڪئجن سيشننگ 2 48 - 6 جار جا 22.00
5 شيف انتون جي Gumbo مکس 2 36 بڪس 21.35
6 داناما جي بوسنسنري جي اسپيڊ 2 12 - 8 آريسر 25.00
7 چاچا باب جي نامياتي خشڪ ڊار 7 12 - 1 پب پي. 30.00

ProductID ڪالمن جو ھيء جدول آھي پرائمري چيڪ آھي. اهو هر هڪ مصنوعات لاء هڪ منفرد ID متعين ڪري ٿو.

هي ميز تي هڪ ڌارين ڪيٻل ڪالمن، CategoryID تي مشتمل آهي . هر پروڊڪٽ جي ٽيبل ۾ جدول جي داخلي ۾ داخلا سان ڳنڍيل آهي جيڪو انهي جي درجي جي قسم کي بيان ڪري ٿو.

هي ڊيٽابيس جي ڊيٽابيس جي ميزيڪل جي جدول مان نوٽ ڪريو.

Northwind ڊيٽابيس جي درجه بندي ٽيبل جي نمائش
CategoryID CategoryName تفصيل
1 مشروبات نرم پيئڻ، ڪوف، ٽيچ، ڌاڙيندڙ ۽ ٻير
2 سامان مٺي ۽ سسوارو سوز، ٻوڙ، اسپريڊ ۽ سيشننگ
3 خطا مٺاڻيون، مٺيون ۽ مٺيون
5 کير جون ٺهيل شيون چيز

ڪالهه CategoryID هي ڪالمن جي بنيادي چئلينج آهي. (اهو ڪابه ڌارين اهم نه آهي ڇو ته ان کي ڪنهن ٻئي ميز تائين رسائي جي ضرورت ناهي.) هر شين جي شين جي ٽيبل ۾، پرڀاتين ٽيبل ۾ پرائمري چيڪ سان ڳنڍيل آهن. مثال طور، هن جو محصول چيئرمين کي هڪ درجي "مشروبات" مقرر ڪيو ويو آهي، جڏهن ته انيسڊ سائپ قسم جي مصالحن ۾ آهي.

هن قسم جي لنڪنگ هڪ رشتياتي ڊيٽابيس ۾ ڊيٽا استعمال ڪرڻ ۽ ڊيٽا کي ٻيهر استعمال ڪرڻ جو طريقو پيدا ڪري ٿو.