فہرست کا خانہ:
تعریف - عام کرنے کا کیا مطلب ہے؟
عام کرنا ایک ڈیٹا بیس میں اعداد و شمار کی تنظیم نو کا عمل ہے تاکہ یہ دو بنیادی تقاضوں کو پورا کرے: (1) اعداد و شمار میں کوئی فالتو پن نہیں ہے (تمام اعداد و شمار صرف ایک جگہ پر محفوظ ہیں) ، اور (2) ڈیٹا کا انحصار منطقی ہے (تمام متعلقہ ڈیٹا آئٹمز ایک ساتھ رکھے جاتے ہیں)۔ عام طور پر بہت ساری وجوہات کی بناء پر اہم ہے ، لیکن اس کی بنیادی وجہ یہ ہے کہ اس سے ڈیٹا بیس کو زیادہ سے زیادہ ڈسک کی جگہ لینے کی اجازت ملتی ہے جس کے نتیجے میں کارکردگی میں اضافہ ہوتا ہے۔
معمول کو ڈیٹا نارمل کرنے کے نام سے بھی جانا جاتا ہے۔
ٹیکوپیڈیا نارملائزیشن کی وضاحت کرتا ہے
عام کرنے کی تین اہم اقسام ذیل میں درج ہیں۔ نوٹ: "این ایف" سے مراد "عام شکل" ہے۔
- 1NF
- 2NF
- 3 این ایف
مندرجہ ذیل تین این ایف موجود ہیں لیکن شاذ و نادر ہی استعمال ہوتے ہیں۔
- بی سی این ایف
- 4NF
- 5NF
پہلے تین این ایف 1970 کے دہائی کے اوائل میں رشتہ دار ڈیٹا ماڈل کے والد ، ای ایف کوڈ نے اخذ کیا تھا۔ آج کے تقریبا تمام متعلقہ ڈیٹا بیس انجن اس کے قواعد کو استعمال کرتے ہیں۔
کچھ رشتہ دار ڈیٹا بیس انجن معمول کے تمام اصولوں کے معیار پر سختی سے پورا نہیں اترتے ہیں۔ ایک مثال مائکروسافٹ کے ذریعہ ایکسیس 2007 کے ڈیٹا بیس کی ایپلی کیشن میں متعارف کرایا گیا ملٹی فیلڈ فیلڈز ہے۔ ڈیٹا بیس کے دائروں میں یہ گرما گرم بحث چل رہی ہے کہ آیا اب ایسی خصوصیات اس طرح کے اطلاق کو حقیقی رشتہ دار ڈیٹا بیس مینجمنٹ سسٹم سے نااہل کردیتی ہیں۔