Google Play badge

رشتہ دار ماڈلز


رشتہ دار ماڈلز پر سبق

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

ڈیٹا بیس کیا ہے؟

ڈیٹابیس ایک خاص جگہ ہے جہاں ہم بہت ساری معلومات محفوظ کرتے ہیں۔ اسے ایک بڑا باکس یا لائبریری سمجھیں۔ آپ کے اسکول میں، لائبریری میں بہت سی کتابیں ہوتی ہیں، بالکل اسی طرح جیسے ایک ڈیٹا بیس میں ڈیٹا کے بہت سے ٹکڑے ہوتے ہیں۔ اپنے دوستوں کی سالگرہ یا اپنے پسندیدہ گیمز کی فہرست رکھنے کا تصور کریں۔ یہ سب ڈیٹا بیس میں محفوظ کیا جا سکتا ہے۔ ڈیٹا بیس کا مقصد یہ ہے کہ لوگوں کو بہت جلد معلومات شامل کرنے، اپ ڈیٹ کرنے اور تلاش کرنے دیں۔ اس معلومات کو محفوظ رکھا جاتا ہے اور اسے ایک خاص طریقے سے منظم کیا جا سکتا ہے۔

مثال کے طور پر، کلاس کی فہرست پر غور کریں۔ ایک استاد ہر طالب علم کا نام، ان کی عمر، اور ان کے پسندیدہ رنگ کو ڈیٹا بیس میں محفوظ کر سکتا ہے۔ اس طرح، جب بھی ضرورت ہو، استاد آسانی سے طالب علم کی معلومات حاصل کر سکتا ہے۔ ڈیٹا بیس ہمیں بہت ساری تفصیلات کو ملایا بغیر یاد رکھنے میں مدد کرتا ہے۔

ایک ڈیٹا بیس لوگوں کے لیے بہت ساری معلومات کے ساتھ کام کرنا آسان بناتا ہے۔ یہ ایک ایسا ٹول ہے جو چیزوں کو ترتیب سے رکھنے میں مدد کرتا ہے، جیسا کہ آپ اپنے کھلونوں کو مختلف ڈبوں میں کیسے ترتیب دے سکتے ہیں۔

ایک رشتہ دار ماڈل کیا ہے؟

ایک رشتہ دار ماڈل ڈیٹا بیس کے آئیڈیاز لیتا ہے اور معلومات کو ٹیبل میں ترتیب دیتا ہے۔ ایک میز کا تصور کریں جیسا کہ آپ گھر یا کلاس روم میں دیکھتے ہیں۔ ہر ٹیبل میں قطاریں اور کالم ہوتے ہیں۔ قطاریں مختلف اشیاء یا لوگوں کی طرح ہیں، اور کالم ان کے بارے میں تفصیلات ہیں۔ مثال کے طور پر، ایک ٹیبل میں ہر دوست کے لیے ایک قطار اور ان کے فون نمبر، سالگرہ اور پسندیدہ مشغلے کے لیے کالم ہو سکتے ہیں۔

ایک رشتہ دار ماڈل میں، ایک ٹیبل میں موجود معلومات کو خصوصی لنکس کا استعمال کرتے ہوئے دوسرے ٹیبل میں موجود معلومات سے جوڑا جا سکتا ہے۔ یہ لنکس ہمیں مختلف جدولوں سے تفصیلات میں شامل ہونے میں مدد کرتے ہیں۔ یہ پوری تصویر دیکھنے کے لیے مختلف پہیلیاں کے ٹکڑوں کو جوڑنے کی طرح ہے۔ جب ہم ایک رشتہ دار ماڈل استعمال کرتے ہیں، تو ہم اس بات کا یقین کر سکتے ہیں کہ معلومات کا ہر ٹکڑا صحیح جگہ پر محفوظ ہے۔

اس ماڈل کو "رشتہ دار" کہا جاتا ہے کیونکہ یہ معلومات کے مختلف مجموعوں کے درمیان تعلقات استوار کرتا ہے۔ یہاں تک کہ جب معلومات مختلف جگہوں سے آتی ہیں، ہم انہیں ایک کلید کا استعمال کرتے ہوئے جوڑ سکتے ہیں، جیسا کہ آپ خزانے کے سینے کو کھولنے کے لیے کلید کا استعمال کر سکتے ہیں۔

تفہیم کی میزیں۔

ایک رشتہ دار ماڈل میں میزیں بہت اہم ہیں۔ ایک میز قطاروں اور کالموں کے ساتھ ایک گرڈ کی طرح ہے۔ ہر قطار ایک مکمل اندراج یا ریکارڈ دکھاتی ہے، اور ہر کالم ایک قسم کی معلومات دکھاتا ہے۔ مثال کے طور پر، ایک ٹیبل میں جو آپ کے ہم جماعتوں کی فہرست رکھتا ہے، ایک کالم کے نام ہو سکتے ہیں، دوسرے کالم میں عمر ہو سکتی ہے، اور تیسرے کالم میں پسندیدہ ناشتہ ہو سکتا ہے۔

آئیے ایک مثال دیکھتے ہیں۔ "طالب علم کی معلومات" نامی ایک میز کا تصور کریں۔ اس جدول میں، ہر قطار ایک طالب علم ہے۔ کالم "نام"، "عمر" اور "پسندیدہ کھیل" ہیں۔ ایک قطار "Ana, 7, Soccer" دکھا سکتی ہے اور دوسری قطار "Ben, 8, Hide and Seek" دکھا سکتی ہے۔ اس طرح ہر طالب علم کی تفصیلات کو ترتیب سے رکھا جاتا ہے۔

ٹیبل کی قطاریں ہمیں کسی خاص طالب علم کے بارے میں تمام معلومات کو ایک جگہ پر دیکھنے میں مدد کرتی ہیں۔ کالم مختلف طلباء کے درمیان تفصیلات کا موازنہ کرنے میں ہماری مدد کرتے ہیں۔ بالکل اسی طرح جیسے لیبل والے فولڈرز کے ساتھ ایک صاف میز، میزیں ہمیں اپنے خیالات اور ڈیٹا کو منظم کرنے میں مدد کرتی ہیں۔

کالم اور قطار

جب آپ کسی بھی ٹیبل کو دیکھیں گے تو آپ کو کالم اور قطاریں نظر آئیں گی۔ قطاریں بائیں سے دائیں چلتی ہیں۔ ہر قطار ایک ریکارڈ ہے جس میں ایک شے یا شخص کے بارے میں تمام تفصیلات موجود ہیں۔ کالم اوپر اور نیچے چلتے ہیں۔ ہر کالم میں تمام ریکارڈز کے لیے ایک ہی قسم کی معلومات ہوتی ہیں۔

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

کالم اور قطاریں ہمارے لیے ڈیٹا میں مماثلت اور فرق دیکھنے کا ایک آسان طریقہ ہیں۔ وہ ہمیں یہ سمجھنے میں مدد کرتے ہیں کہ فہرست میں کون یا کیا ہے۔ یہ طریقہ معلومات کو تلاش کرنا واضح اور آسان بناتا ہے۔ ہر بار جب آپ اپنی کلاس کی فہرست یا گروسری کی فہرست کو دیکھتے ہیں، تصور کریں کہ آپ قطاروں اور کالموں والی میز کو دیکھ رہے ہیں۔

ایک رشتہ دار ماڈل میں چابیاں

رشتہ دار ماڈلز میں کلیدیں بہت اہم ہیں۔ کلید معلومات کا ایک منفرد ٹکڑا ہے جو ٹیبل میں ریکارڈ کی شناخت میں مدد کرتا ہے۔ سب سے عام کلید کو بنیادی کلید کہا جاتا ہے۔ بنیادی کلید ٹیبل میں ایک خاص کالم ہے جہاں ہر قدر منفرد ہوتی ہے۔ کسی بھی دو قطاروں میں ایک جیسی بنیادی کلیدی قدر نہیں ہے۔

مثال کے طور پر، آپ کے کلاس روم میں، آپ کا استاد ہر طالب علم کو ایک منفرد رول نمبر تفویض کر سکتا ہے۔ یہ رول نمبر ایک بنیادی کلید ہے کیونکہ یہ ہر طالب علم کے لیے مختلف ہے۔ اگر آپ کے پاس رول نمبر ہے، تو آپ بخوبی جانتے ہیں کہ یہ کون سا طالب علم ہے، بغیر کسی الجھن کے۔

کلید کی ایک اور قسم بھی ہے جسے غیر ملکی کلید کہتے ہیں۔ ایک غیر ملکی کلید دو میزوں کو جوڑنے کے لیے استعمال ہوتی ہے۔ یہ ایک پل کی طرح ہے جو ایک میز کو دوسری میز سے جوڑتا ہے۔ مثال کے طور پر، اگر ایک ٹیبل میں طالب علم کی تفصیلات ہیں اور دوسری ٹیبل میں ان کلاسوں کی فہرست ہے جس میں وہ شرکت کرتے ہیں، تو آپ دونوں ٹیبلز میں طالب علم کے رول نمبر کو جوڑنے کے لیے ایک غیر ملکی کلید استعمال کر سکتے ہیں۔ اس طرح، آپ کو معلوم ہوگا کہ کون سی کلاسز کس طالب علم سے تعلق رکھتی ہیں۔

کلیدیں خفیہ کوڈز کی طرح ہوتی ہیں جو ہمیں صحیح معلومات کو جلدی اور درست طریقے سے تلاش کرنے میں مدد کرتی ہیں۔ چابیاں کے بغیر، ڈیٹا کے ایک بڑے ڈھیر میں تلاش کرنا بہت مشکل ہوگا۔

میزوں کے درمیان تعلقات

ایک رشتہ دار ماڈل میں تعلقات بیان کرتے ہیں کہ میزیں کس طرح ایک دوسرے سے جڑے ہوئے ہیں۔ رشتے کئی قسم کے ہوتے ہیں۔ سب سے زیادہ عام ہیں ایک سے ایک، ایک سے کئی، اور کئی سے کئی۔

ون ٹو ون تعلق کا مطلب یہ ہے کہ ایک ٹیبل میں ایک ریکارڈ دوسرے ٹیبل میں بالکل ایک ریکارڈ سے منسلک ہے۔ اسے جوتوں کے جوڑے کی طرح سمجھیں۔ ہر جوتے کا ایک ساتھی ہوتا ہے، لیکن صرف ایک۔ ایک مثال طالب علم کے پروفائلز کا ٹیبل اور طالب علم کی تصاویر کا ٹیبل ہو سکتا ہے۔ ہر طالب علم کا ایک پروفائل اور ایک تصویر ہوتی ہے۔

ایک سے کئی تعلق کا مطلب یہ ہے کہ ایک ٹیبل میں موجود ایک ریکارڈ کو دوسرے ٹیبل کے بہت سے ریکارڈوں سے جوڑا جا سکتا ہے۔ ایک استاد اور بہت سے طلباء کا تصور کریں۔ ایک استاد کئی طلبہ کو پڑھا سکتا ہے۔ ایک رشتہ دار ماڈل میں، ایک ٹیبل میں اساتذہ کی معلومات ہو سکتی ہے اور دوسری ٹیبل ہر کلاس میں طلباء کی فہرست دے سکتی ہے۔ استاد کا تعلق کئی طلبہ سے ہے۔

متعدد سے کئی تعلق کا مطلب یہ ہے کہ ایک ٹیبل میں بہت سے ریکارڈز دوسرے ٹیبل کے بہت سے ریکارڈوں سے متعلق ہوسکتے ہیں۔ مثال کے طور پر، اسکول کی لائبریری میں، ایک کتاب بہت سے طلبا ادھار لے سکتے ہیں، اور بہت سی کتابیں ایک طالب علم کے ذریعے ادھار لی جا سکتی ہیں۔ اس قسم کے تعلقات کو سنبھالنے کے لیے، ہم اکثر ایک اضافی ٹیبل استعمال کرتے ہیں جسے جنکشن ٹیبل کہتے ہیں۔ یہ اضافی جدول بہت سے رابطوں کا سراغ لگانے میں مدد کرتا ہے۔

یہ تعلقات بہت مفید طریقے سے معلومات کو منظم کرنے میں مدد کرتے ہیں۔ وہ ڈیٹا کے مختلف ٹکڑوں کو جوڑنے میں ہماری مدد کرتے ہیں تاکہ ہم کسی واقعہ یا صورتحال کی مکمل تصویر حاصل کر سکیں۔

سادہ مثال: ایک کلاس روم ڈیٹا بیس

آئیے کلاس روم ڈیٹا بیس کا استعمال کرتے ہوئے ایک سادہ سی مثال بنائیں۔ تصور کریں کہ آپ کے پاس دو میزیں ہیں: ایک طلباء کے لیے اور ایک کلاسوں کے لیے۔

پہلی میز کو "طلبہ" کہا جاتا ہے۔ اس میں یہ کالم ہیں: نام ، رول نمبر ، اور عمر ۔ ہر قطار میں ان تفصیلات کے ساتھ ایک طالب علم کی فہرست ہے۔ رول نمبر اس جدول میں بنیادی کلید ہے کیونکہ کسی دو طالب علم کا رول نمبر ایک نہیں ہے۔

دوسری میز کو "کلاسز" کہا جاتا ہے۔ اس میں یہ کالم ہیں: کلاس کا نام ، استاد ، اور طالب علم کا رول نمبر ۔ اس جدول میں، "طلبہ کا رول نمبر" کالم ایک غیر ملکی کلید ہے جو واپس "طلبہ" کے جدول سے منسلک ہوتی ہے۔ اس طرح، ہم دیکھ سکتے ہیں کہ کون سے طلباء کس کلاس میں جاتے ہیں۔

ان میزوں کو چابیاں کے ساتھ جوڑ کر، ہم ان سوالوں کے جواب دے سکتے ہیں جیسے، "انا کس کلاس میں جاتی ہے؟" یا "بین کی کلاس کا استاد کون ہے؟" چابیاں اور رشتوں کا استعمال جواب تلاش کرنا آسان بناتا ہے۔

رشتہ دار ماڈلز کے فوائد

رشتہ دار ماڈل ہماری روزمرہ کی زندگی میں بہت مفید ہیں۔ ان کے استعمال کے چند فوائد یہ ہیں:

یہ تمام فوائد لوگوں کو، جیسے لائبریرین، اساتذہ، اور یہاں تک کہ سٹور مینیجرز کو بھی مؤثر طریقے سے کام کرنے میں مدد کرتے ہیں۔ معلومات تیزی سے مل سکتی ہیں، اور جب چیزیں واضح میزوں میں ترتیب دی جاتی ہیں تو غلطیوں کے ہونے کا امکان کم ہوتا ہے۔

حقیقی دنیا کی ایپلی کیشنز

رشتہ دار ماڈلز اسکول کے باہر بہت سی جگہوں پر استعمال ہوتے ہیں۔ مثال کے طور پر، ایک سپر مارکیٹ میں، ڈیٹابیس شیلف پر اشیاء کا نظم کرنے، قیمتوں، اسٹاک اور خصوصی پیشکشوں پر نظر رکھنے میں مدد کرتا ہے۔ جب آپ کسی ویب سائٹ پر مصنوعات کی فہرست دیکھتے ہیں، تو یہ اکثر متعلقہ ڈیٹا بیس سے چلتا ہے۔ جدولوں میں پروڈکٹ کے نام، زمرے، قیمتیں اور کسٹمر کے جائزے شامل ہو سکتے ہیں۔

ایک اور مثال لائبریری ہے۔ ایک لائبریری ڈیٹا بیس کتابوں کے بارے میں معلومات رکھتا ہے۔ کتابوں کے لیے ایک میز اور قرض لینے والوں کے لیے ایک اور میز ہو سکتی ہے۔ کتاب کی میز میں عنوان، مصنف، اور ایک منفرد کتاب ID (جو کہ بنیادی کلید ہے) جیسی تفصیلات شامل ہو سکتی ہیں۔ قرض لینے والے ٹیبل میں طالب علم کا نام اور ان کتابوں کی شناخت شامل ہوتی ہے جو انہوں نے ادھار لی ہیں۔ کلیدوں کا استعمال کرتے ہوئے، سسٹم تیزی سے دکھا سکتا ہے کہ کون سی کتابیں دستیاب ہیں اور کون سی کتابیں ادھار ہیں۔

بہت سی کمپنیاں کمپیوٹر پر رشتہ دار ماڈل استعمال کرتی ہیں۔ جب آپ کھلونا یا کتاب خریدنے کے لیے کسی ویب سائٹ پر جاتے ہیں، تو آپ کے آرڈر پر متعلقہ ڈیٹا بیس کے ذریعے کارروائی کی جاتی ہے۔ سسٹم آپ کے آرڈر کو آپ کی ذاتی معلومات اور انوینٹری کی تفصیلات سے جوڑتا ہے۔ یہ اس بات کو یقینی بناتا ہے کہ آپ کا پیکیج صحیح پتہ پر جاتا ہے اور یہ کہ پروڈکٹ اب بھی دستیاب ہے۔

یہاں تک کہ آن لائن گیمز بھی اسکور، پلیئر کی معلومات، اور گیم کی ترقی کو برقرار رکھنے کے لیے متعلقہ ڈیٹا بیس کا استعمال کرتے ہیں۔ جب بھی آپ کوئی گیم کھیلتے ہیں، ایک رشتہ دار ماڈل گیم کو آپ کے اسکورز کو یاد رکھنے اور آپ کو دوسرے کھلاڑیوں سے ملانے میں مدد کرتا ہے۔

گھر پر آسان تجربہ

آپ یہ سمجھنے کے لیے ایک سادہ تجربہ کر سکتے ہیں کہ ایک رشتہ دار ماڈل کیسے کام کرتا ہے۔ کاغذ کا ایک ٹکڑا حاصل کریں اور ایک میز کھینچیں۔ تین کالم بنائیں: ایک نام کے لیے، ایک پسندیدہ پھل کے لیے، اور ایک رنگ کے لیے۔ اب اپنے خاندان یا دوستوں سے ان کا نام، پسندیدہ پھل اور ان کا پسندیدہ رنگ پوچھیں۔ ہر شخص کی معلومات کو اپنے ٹیبل میں ایک نئی قطار پر لکھیں۔

جدول بھرنے کے بعد، آپ کو قطاریں اور کالم نظر آئیں گے جیسے کہ ایک رشتہ دار ماڈل میں۔ اس کے بعد آپ سوالات پوچھ سکتے ہیں جیسے کہ "سیب کس کو پسند ہے؟" یا "کون سا رنگ سب سے زیادہ مقبول ہے؟" یہ اس سے ملتا جلتا ہے جس طرح کمپیوٹر بہت سارے ریکارڈوں سے مطلوبہ معلومات کو تیزی سے تلاش کرنے کے لیے متعلقہ ماڈلز کا استعمال کرتے ہیں۔

یہ آسان تجربہ آپ کو دکھاتا ہے کہ کس طرح معلومات کو صاف ستھرا ترتیب دیا جا سکتا ہے۔ بہت سے کمپیوٹر ڈیٹا بیس کے پیچھے بھی یہی خیال ہے جو اہم معلومات کو محفوظ کرتے ہیں۔

کلیدوں کے کردار کو دوبارہ سمجھنا

آئیے کیز پر واپس جائیں اور دیکھیں کہ وہ کیوں اہم ہیں۔ بنیادی کلید ایک خاص شناختی کارڈ کی طرح ہے جسے ہر ریکارڈ پہنتا ہے۔ کسی بھی دو ریکارڈ میں ایک ہی شناختی کارڈ نہیں ہو سکتا، اور اس سے صحیح ریکارڈ تلاش کرنا آسان ہو جاتا ہے۔ غیر ملکی کلید اس وقت استعمال ہوتی ہے جب ایک ٹیبل کو دوسرے ٹیبل سے معلومات لینے کی ضرورت ہوتی ہے۔ یہ آپ کے فون میں کسی دوست کا فون نمبر محفوظ کرنے کی طرح ہے، لہذا آپ جانتے ہیں کہ جب آپ چیٹ کرنا چاہتے ہیں تو انہیں کیسے کال کرنا ہے۔

تصور کریں کہ اگر آپ کے پاس کلاس کی فہرست ہے لیکن دو طالب علموں کا ایک ہی نام ہے۔ یہ بتانا مشکل ہوگا کہ کون سا ہے۔ یہی وجہ ہے کہ بنیادی کلیدیں بہت مددگار ہوتی ہیں — وہ چیزوں کو منفرد رکھتی ہیں۔ تمام طلباء مختلف ہیں کیونکہ ان کے رول نمبر مختلف ہیں۔

جب آپ ایسا نظام دیکھتے ہیں جو چابیاں اچھی طرح استعمال کرتا ہے، تو یہ کریون کے ایک اچھی طرح سے ترتیب شدہ باکس کی طرح ہوتا ہے۔ ہر کریون کی اپنی جگہ ہے اور کوئی رنگ ضائع نہیں ہوتا۔ کلیدیں کمپیوٹر کو بہت جلد اور آسانی سے صحیح معلومات تلاش کرنے میں مدد کرتی ہیں۔

ڈیٹا آرگنائزیشن میں دیگر تغیرات

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

بہت سے سافٹ ویئر ٹولز بھی دستیاب ہیں جو لوگوں کو رشتہ دار ماڈل بنانے، ان کا نظم کرنے اور اپ ڈیٹ کرنے میں مدد کرتے ہیں۔ یہ ٹولز صارفین کو تمام کمپیوٹر کوڈ کو سمجھنے کی ضرورت کے بغیر میزیں بنانے، چابیاں ترتیب دینے اور تعلقات کی وضاحت کرنے کی اجازت دیتے ہیں۔ وہ دوستانہ مددگاروں کی طرح ہیں جو ہر ایک کے لیے معلومات کو منظم کرنا آسان بنا دیتے ہیں۔

اگرچہ بہت سی مختلف حالتیں ہیں، مرکزی خیال ایک ہی رہتا ہے: واضح قطاروں، کالموں اور کلیدوں کے ساتھ میزوں میں ڈیٹا کو منظم کرنا۔ یہ معلومات کے ساتھ کام کرنا آسان بناتا ہے، چاہے یہ دوستوں کی ایک چھوٹی فہرست ہو یا لائبریری میں کتابوں کا ایک بڑا ذخیرہ۔

یاد رکھنے کے لیے اہم نکات

یہاں ان اہم نکات کا خلاصہ ہے جو ہم نے اس سبق میں سیکھے ہیں:

اس سبق نے دکھایا ہے کہ کس طرح متعلقہ ماڈلز معلومات کو میزوں میں صاف ستھرا ترتیب دینے میں ہماری مدد کرتے ہیں۔ جس طرح آپ اپنے کھلونے یا اسکول کے سامان کو ترتیب سے رکھتے ہیں، کمپیوٹر ڈیٹا کو ذخیرہ کرنے، ان کا نظم کرنے اور بازیافت کرنے کے لیے متعلقہ ماڈلز کا استعمال کرتے ہیں۔ جدولوں، قطاروں، کالموں اور کلیدوں کو استعمال کرنے کا طریقہ جاننا نہ صرف کمپیوٹر بلکہ روزمرہ کی زندگی کے بہت سے حصوں کو سمجھنا آسان بناتا ہے۔

Download Primer to continue