Microsoft SQL Server ۾ يوناني پابنديون

فائدي جي شروعاتي ڪيچ جي پابنديون تي يوناني پابنديون استعمال ڪرڻ جي فائدي

يوناني پابنديون ٺاهڻ جي ذريعي، SQL سرور منتظمين کي ڄاڻايو آهي ته هڪ ڪالمن ۾ نقل ٿيل قيمتن تي مشتمل نه آهي. جڏهن توهان نئين يوناني رڪاوٽ ٺاهي رهيا آهيو، SQL سرور کي سوال ۾ ڪالمن جي چڪاس ڪرڻ لاء اهو معلوم ٿئي ٿو ته اهو ڪنهن به نقل جي قيمت ۾ آهي. جيڪڏهن ٽيبل تي اڳوڻين ڊيٽرن تي مشتمل آهي، محاذ ٺاهڻ واري حڪم ۾ ناڪام ٿيندو. اهڙي طرح، هڪ دفعو توهان هڪ ڪالمن تي هڪ محدود رڪاوٽ آهي، جيڪو ڊيٽا کي شامل ڪرڻ يا تبديل ڪرڻ جي ڪوشش ڪري ٿو، جيڪو نقل هجڻ جو سبب پڻ ناڪام ٿيندو.

يونيڪوڊ پابنديون استعمال ڪريو

هڪ يوناني پابنديون ۽ هڪ بنيادي چئلينج انفراديت کي لاڳو ڪن ٿا، پر اهو وقت آهي ته هڪ گڏيل وقت بهتر انتخاب آهي.

گڏيل قومن جي ٺهرايواري ٺاهي ٿي

هتي ڪيترائي طريقا آهن جن کي توهان SQL سرور ۾ يوناني پابنديون ٺاهي سگهو ٿا. جيڪڏهن توهان ٽرانسڪيڪل استعمال ڪرڻ چاهيو ٿا، هڪ موجوده جدول تي هڪ گڏيل رڪاوٽ کي شامل ڪرڻ لاء، توهان هيٺين جدول بيان ڪري سگهو ٿا، جيئن هيٺ بيان ڪيو ويو آهي:

عام طور تي انڪوٽ جي ٽيبل تان ٽيبل ()

جيڪڏهن توهان گيئڪ سرور سان گڏ GUI اوزار استعمال ڪندي سان لهه وچڙڻ چاهيندا آهيو، توهان هڪ يونيورسٽ ٺهراڻ پڻ ٺاهي سگهو ٿا SQL Server Management Studio . هتي ڪيئن آهي:

  1. ايسلي سرور سرور اسٽوڊيو اسٽيويو .
  2. ڊيٽابيس جي ٽيبل فولڊر کي وڌايو جتي توهان رڪاوٽ پيدا ڪرڻ چاهيو ٿا.
  3. انهي ميز تي ڪلڪ ڪريو جتي توهان ٽوڙي شامل ڪرڻ چاهيو ۽ ڊزائن تي ڪلڪ ڪريو.
  4. ٽيبل جي ڊيزائنر مينيو ۾، انڊسٽس / ڪيچ تي ڪلڪ ڪريو.
  5. Index Index / Keys dialog box ۾ ڪلڪ ڪريو .
  6. قسم ڊپريٽ لسٽ ۾ منفرد چاقو چونڊيو.

يونيڪوٽ پابنديونز جي گڏيل يونٽس

گڏيل قومن جي ٺهيل ۽ هڪ گڏيل نقطي جي وچ ۾ فرق بابت ڪجهه مونجهارو ٿي چڪا آهن. جڏهن ته انهن ٺاهڻ لاء مختلف ٽرانسڪيڪل آرڊر استعمال ڪري سگهون ٿا. (ٽٽر ٽبل ... انڊسٽس لاء يونيڪوڊ انڊسٽري جي روڪٿام ۽ ٺاهي وڃڻ جي لاء)، انهن جو وڌيڪ اثر آهي. حقيقت ۾، جڏهن توهان هڪ گڏيل رڪاوٽ پيدا ڪريو ٿا، اهو اصل ۾ ميز تي يونيائيڪ انڊيڪس ٺاهي ٿو. اهو ياد رکڻ لاء اهم آهي، جيتوڻيڪ اهڙا ڪيترائي اختلاف موجود آهن: