بنيادي ڪيٽ جو ڊيٽابيس مينيجمينٽ آسانيء سان ٺاهيو

ڊيٽابيس ڪيچ هڪ مؤثر طريقي سان ٻڌل ڊيٽابيس ڊيٽابيس ٺاهڻ لاء آسان طريقا آهن

جئين ته توهان اڳ ۾ ئي ڄاڻو ٿا، ڊيٽابيسس معلومات کي منظم ڪرڻ لاء ٽيبل استعمال ڪريو. (جيڪڏهن توهان وٽ ڊيٽابيس جي تصورات سان بنيادي ڄاڻ نه آهي، پڙهو ته ڇا ڊيٽابيس ڇا آهي؟ ) هر ٽيبل جي قطار تي مشتمل هوندو آهي، جنهن مان هر هڪ ڊيٽابيس جي رڪارڊ سان ملندو آهي. ان ڪري، ڊيٽابيس ڪيئن اهي سڀ رڪارڊ سڌي طرح رکندا آهن؟ اھو چيڪ جي استعمال جي وسيلي آھي.

پرائمري چيڪ

پهرين قسم جو چيڪ اسين بحث ڪنداسين پرائمري چئلينج آهي . هر ڊيٽابيس جي جدول کي بنيادي ڪنڪس طور نامزد ٿيل هڪ يا وڌيڪ ڪالمن هجڻ گهرجي. هن اهم قيمت کي ڊيٽابيس ۾ هر رڪارڊ لاء منفرد هجڻ گهرجي.

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

هڪ دفعو توهان هڪ بنيادي ڪيئگ تي فيصلو ڪيو ۽ ڊيٽابيس کي سيٽ ڪريو، ڊيٽابيس مئنيجمينٽ سرشتي کي انفرادي طور تي ڪي خاصيت لاڳو ڪندو.

جيڪڏهن توهان هڪ بنيادي ڪيبورڊ ۾ ٽيبل ۾ رڪارڊ داخل ڪرڻ جي ڪوشش ڪئي آهي ته هڪ موجود رڪارڊ نقل ڪري ٿو، داخل ٿيل داخل نه ٿيندو.

گهڻو ڪري ڊيٽابيس پڻ پنهنجن بنيادي ڪنڀار ٺاهڻ جي قابل آهن. Microsoft رسائي، مثال طور، ميز ۾ هر ريڪارڊ لاء هڪ منفرد ID تفويض ڪرڻ لاء آٽو اينمبر جي ڊيٽا جي قسم استعمال ڪرڻ لاء ترتيب ڏئي سگهجي ٿي. جيئن اثرائتو، اهو هڪ خراب ڊزائن جو رواج آهي ڇو ته اها توهان کي ميز ۾ هر رڪارڊ ۾ بي معني قيمت سان ملي ٿي. ڪجه استعمال ڪرڻ لاء ڪي خاص استعمال نٿا ڪري سگھن؟

غير ملڪي چئلينج

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

اچو ته فرض ڪريو ته ڊپارٽمنٽ ٽيبل ڊپارٽمينٽ نالي ڪالمن کي بنيادي ڪنڊي جي طور استعمال ڪريو. ٻن ٽيبلن جي وچ ۾ تعلق پيدا ڪرڻ لاء، اسان هڪ نئين ڪالمن کي کاتي جي نالي سان ملازمين جدول ۾ شامل ڪندا آهيون. اسان وري ان کاتي جي نالي تي ڀريو ته هر ملازم جو تعلق آهي. اسان ڊيٽا جو ڊيٽابيس مينيجمينٽ سسٽم پڻ ڄاڻايو ٿا جيڪو ملازمين ميز ۾ ڪالمن واري ڪالمن ۾ هڪ ڌارين اهم آهي جيڪو رياستن جي ٽيبل جي حوالي ڪري ٿو.

ان کي ڊيٽابيس پوء ريفٽيفٽيٽيٽيٽيٽيئيشن کي يقيني بنائڻ جي ملازمت واري ميز جي شعبي واري ڪالمن ۾ سڀئي قدر رياستن جي جدول ۾ لاڳاپيل انگن اکرن سان گڏ ڪندو.

ياد رهي ته غير ملڪي چاب جي لاء ڪوبه انفراديت جو پابند ناهي. اسان شايد ڪري سگهون ٿا (۽ گهڻو ڪري پڙهندا) هڪ واحد ملازم جو تعلق هڪ واحد ملازم آهي. اهڙي طرح، ڪا ضرورت ناهي ته رياستن جي ٽيبل ۾ داخل ٿيڻ ملازمين ميز ۾ ڪنهن به داخلا داخل ڪيو آهي. اهو ممڪن آهي ته اسان وٽ ڪو ملازمت نه هجي ها.

ھن موضوع تي وڌيڪ، پرڏيهي چيڪ ٺاهڻ ٺاهڻ .