ڈیٹا بیس کی معمول کی بنیادیں

آپ کے ڈیٹا بیس کو معمول

اگر آپ تھوڑی دیر کے لئے ڈیٹا بیس کے ساتھ کام کررہے ہیں، توقع ہے کہ آپ نے اصطلاح معمول کو سنا ہے. شاید کسی نے آپ سے پوچھا ہے "کیا اس ڈیٹا بیس کو معمول قرار دیا گیا ہے؟" یا "یہ BCNF میں ہے ؟" عام طور پر اکثر عیش و آرام کے طور پر عام طور پر اس طرح کی عکاس کی جاتی ہے کہ صرف علماء کے پاس وقت ہے. تاہم، معمول کے اصولوں کو جاننے اور اپنے روزانہ ڈیٹا بیس کے ڈیزائن کے کاموں میں ان کا اطلاق واقعی سب پیچیدہ نہیں ہے اور یہ آپ کے ڈی بی ایم کی کارکردگی میں بہتری میں بہتری میں بہتری لے سکتا ہے.

اس آرٹیکل میں، ہم معمول کے تصور کو متعارف کرائیں گے اور عام طور پر عام شکلوں پر مختصر نظر ڈالیں گے.

معمول کیا ہے؟

عمومی طور پر ڈیٹا بیس میں ڈیٹا بیس کو مؤثر طریقے سے منظم کرنے کا عمل ہے. معمول کے عمل کے دو مقاصد ہیں: غیر معمولی اعداد و شمار کو ختم کرنے کے لئے (مثال کے طور پر، ایک سے زائد میز میں اسی ڈیٹا کو ذخیرہ کرنا) اور اس بات کو یقینی بنانا ہے کہ اعداد و شمار کے انحصار کو احساس (صرف ایک ٹیبل میں متعلقہ ڈیٹا محفوظ کرنا). ان دونوں کے قابل اہداف ہیں کیونکہ وہ ڈیٹا بیس استعمال کرتے ہیں اور اس بات کا یقین کرتے ہیں کہ ڈیٹا کو منطقی طور پر محفوظ کیا جاتا ہے.

عام فارم

ڈیٹا بیس کمیونٹی نے اس بات کا یقین کرنے کے لئے ہدایات کی ایک سلسلہ تیار کی ہے کہ ڈیٹا بیس معمول ہو. یہ عام شکل کے طور پر کہا جاتا ہے اور پانچ (پانچواں عام شکل یا 5 این ایف) کے ذریعے ایک (سب سے کم عام شکل یا 1 این ایف کے طور پر کہا جاتا ہے) میں سے ایک سے شمار ہوتا ہے. عملی ایپلی کیشنز میں، آپ کبھی کبھار 4 این ایف کے ساتھ ساتھ 1 این ایف، 2 این ایف، اور 3 این ایف کو دیکھیں گے. پانچویں عام شکل بہت ہی کم سے کم دیکھا جاتا ہے اور اس مضمون میں بحث نہیں کی جائے گی.

اس سے پہلے کہ ہم عام شکلوں کے بارے میں بحث شروع کرتے ہیں، اس بات کا اشارہ کرنا ضروری ہے کہ وہ صرف ہدایات اور ہدایات رکھتے ہیں. کبھی کبھار، عملی کاروباری ضروریات کو پورا کرنے کے لئے ان سے بھرا ہوا ضروری ہوتا ہے. تاہم، جب مختلف حالتوں کا سامنا ہوتا ہے تو، آپ کے سسٹم پر ممکن ہو سکتا ہے اور ممکنہ متنوع احتساب کے لۓ ممکنہ ممکنہ روابط کا جائزہ لینے کے لئے بہت ضروری ہے. اس نے کہا، چلو عام شکلیں تلاش کریں.

پہلا عمومی فارم (1 این ایف)

پہلے عام شکل (1 این ایف) منظم منظم ڈیٹا بیس کے لئے بہت بنیادی اصول مقرر کرتا ہے:

دوسرا عام فارم (2 این ایف)

دوسرا معمولی فارم (2 این ایف) مزید ڈپلیکیٹ ڈیٹا کو ختم کرنے کے تصور سے خطاب کرتا ہے:

تیسرا عمومی فارم (3 این ایف)

تیسرا عام شکل (3 این ایف) ایک بڑا قدم آگے بڑھ جاتا ہے:

Boyce-Codd عمومی فارم (BCNF یا 3.5NF)

Boyce-codd عمومی فارم، "تیسری اور نصف (3.5) عام شکل" کے طور پر بھی کہا جاتا ہے، ایک اور ضروریات کا اضافہ کرتا ہے:

چارٹ عام فارم (4 این ایف)

آخر میں، چوتھے عام فارم (4 این ایف) میں ایک اضافی ضرورت ہے:

یاد رکھیں، یہ معمولی ہدایات مجموعی طور پر ہیں. ڈیٹا بیس کے لئے 2 این ایف میں ہونا ضروری ہے، اسے سب سے پہلے 1NF ڈیٹا بیس کے تمام معیار کو پورا کرنا لازمی ہے.

کیا میں معمول کروں؟

جبکہ ڈیٹا بیس کی معمول میں اکثر ایک اچھا خیال ہے، یہ مطلق ضرورت نہیں ہے. حقیقت میں، کچھ ایسے معاملات ہیں جہاں جان بوجھ عام طور پر معمول کے قوانین کی خلاف ورزی کی ایک اچھی مشق ہے. اس موضوع پر مزید معلومات کے لئے، پڑھنا چاہئے کہ میں اپنے ڈیٹا بیس کو عام کرنا چاہوں گا؟

اگر آپ اس بات کا یقین کرنا چاہتے ہیں کہ آپ کا ڈیٹا بیس معمول ہو تو، اپنے ڈیٹا بیس کو پہلی عمومی شکل میں کیسے سیکھنا سیکھنے کے ساتھ شروع کریں .