یہ کورس رشتوں کا جائزہ لے گا۔ اس میں ون-ٹو-ون، ون-ٹو-مینی اور مینی-ٹو-مینی رشتے شامل ہیں۔ آپ اپنے ڈیٹابیس سافٹ ویئر کا استعمال کرتے ہوئے ڈیٹابیس…
یہ کورس رشتوں کا جائزہ لے گا۔ اس میں ون-ٹو-ون، ون-ٹو-مینی اور مینی-ٹو-مینی رشتے شامل ہیں۔ آپ اپنے ڈیٹابیس سافٹ ویئر کا استعمال کرتے ہوئے ڈیٹابیس ڈایاگرامز دیکھیں گے اور ان مختلف رشتوں کے درمیان فرق کو سمجھیں گے۔
آپ سیکھیں گے کہ موجودہ ٹیبلز کو کیسے جوڑیں اور ان کے درمیان رشتے کیسے قائم کریں۔ پھر آپ سافٹ ویئر کے اندر ٹیبلز شامل کریں گے تاکہ آپ یہ تصور اور سمجھ سکیں کہ نئے رشتے کیسے قائم کیے جا سکتے ہیں۔ یہ اسباق اس بات پر بات کریں گے کہ کوئی خاص رشتہ کب استعمال کیا جانا چاہیے اور یہ بھی بیان کریں گے کہ ڈیٹا کے رشتوں والے ٹیبلز کیسے جُڑیں گے۔ آپ پہلے سادہ ون-ٹو-ون رشتے بنائیں گے، پھر زیادہ پیچیدہ ون-ٹو-مینی رشتے کی طرف بڑھیں گے۔ آخر میں، ہم جنکشن ٹیبلز کے تصور اور مینی-ٹو-مینی رشتے کے اندر متعدد ٹیبلز کو جوڑنے کے لیے انہیں کیسے استعمال کیا جاتا ہے، اس پر بات کریں گے اور اسے تصور کریں گے۔
سیکھنے کے مقاصد
- ون-ٹو-ون رشتوں کے بارے میں سیکھیں
- ون-ٹو-مینی رشتوں کا جائزہ لیں
- مینی-ٹو-مینی رشتوں کا جائزہ لیں
مہارتیں جو آپ حاصل کریں گے
Database DiagramDatabase ModelingEntity Relationship ModelsRelational DatabasesRelational ModelRelational Theoryآپ کیا سیکھیں گے
- ایک سے ایک، ایک سے زیادہ، اور بہت سے تعلقات کے درمیان فرق کریں
- اپنے ڈیٹابیس سافٹ ویئر کا استعمال کرتے ہوئے ڈیٹا بیس ڈایاگرام پڑھیں اور ان کی تشریح کریں
- موجودہ جدولوں کو لنک کریں اور ان کے درمیان تعلقات قائم کریں
- سافٹ ویئر میں نئے ٹیبلز شامل کریں تاکہ یہ اندازہ لگایا جا سکے کہ نئے تعلقات کیسے قائم کیے جا سکتے ہیں۔
- سادہ ایک سے ایک تعلقات استوار کریں اور مزید پیچیدہ ایک سے زیادہ تعلقات کی طرف پیشرفت کریں
- متعدد تعلقات کے اندر متعدد جدولوں کو جوڑنے کے لیے جنکشن ٹیبلز کا اطلاق کریں
اہم نکات
- کورس میں تین قسم کے ڈیٹا بیس تعلقات شامل ہیں: ایک سے ایک، ایک سے زیادہ، اور بہت سے تعلقات۔
- ڈیٹابیس سافٹ ویئر کا استعمال ڈیٹا بیس کے خاکوں کو دیکھنے اور رشتے کی اقسام کے درمیان فرق کو سمجھنے کے لیے کیا جاتا ہے۔
- اسباق بتاتے ہیں کہ جب ایک خاص رشتہ استعمال کیا جانا چاہئے اور اعداد و شمار کے تعلقات کے ساتھ میزیں کس طرح جوڑتی ہیں۔
- سیکھنے والے سادہ ایک سے ایک رشتے بنانا شروع کرتے ہیں اور ایک سے زیادہ پیچیدہ رشتے بناتے ہیں۔
- جنکشن ٹیبلز کو ایک سے زیادہ تعلقات کے اندر متعدد جدولوں کو جوڑنے کے لیے استعمال کیا جاتا ہے۔
اکثر پوچھے گئے سوالات
یہ کورس کس قسم کے تعلقات کا احاطہ کرتا ہے؟
یہ ایک سے ایک، ایک سے زیادہ، اور ایک سے زیادہ تعلقات کا احاطہ کرتا ہے، بشمول ہر ایک کو کیسے اور کب استعمال کیا جانا چاہیے۔
میں اس کورس میں ڈیٹا بیس سافٹ ویئر کے ساتھ کیا کروں گا؟
آپ ڈیٹا بیس کے خاکے کو دیکھنے، موجودہ ٹیبلز کو لنک کرنے، ان کے درمیان تعلق قائم کرنے اور نئے تعلقات کو قائم کرنے کے طریقے کو دیکھنے کے لیے نئے ٹیبلز شامل کرنے کے لیے اپنے ڈیٹابیس سافٹ ویئر کا استعمال کریں گے۔
جنکشن ٹیبلز کیا ہیں اور ان کا احاطہ کہاں کیا گیا ہے؟
کورس میں جنکشن ٹیبلز پر تبادلہ خیال اور تصور کیا گیا ہے، جو ایک سے زیادہ تعلقات کے اندر متعدد جدولوں کو جوڑنے کے لیے استعمال کیے جاتے ہیں۔
یہ کورس کون سی مہارت پیدا کرتا ہے؟
یہ ڈیٹا بیس ڈایاگرامس، ڈیٹا بیس ماڈلنگ، ہستی تعلقات کے ماڈل، رشتہ دار ڈیٹا بیس، رشتہ دار ماڈل، اور متعلقہ تھیوری میں مہارت پیدا کرتا ہے۔
کورس کی ساخت کیسے ہے؟
اسے تین اسباق میں ترتیب دیا گیا ہے: ایک سے ایک رشتے، ایک سے زیادہ رشتے، اور بہت سے رشتے، سادہ سے پیچیدہ رشتوں کی طرف بڑھتے ہوئے۔
متن
متن
یہ سبق، ہم ون ٹو ون بات چیت کرنے والے ہیں۔ ایک سے کئی اور کئی سے کئی۔ پہلے ہم ون ٹو ون تعلقات پر توجہ مرکوز کریں گے۔ یہ شاید تصور کرنے میں سب سے آسان ہیں۔ لیکن کم سے کم استعمال کیا جاتا ہے. تو اس سے پہلے کہ میں اس کی ایک مثال بیان کروں میں یہاں ہمارے مینجمنٹ اسٹوڈیو سافٹ ویئر میں جانا چاہتا ہوں۔ اور یہاں ایک چھوٹا سا فولڈر ہے جسے Database Diagrams کہتے ہیں۔ اور آپ اس پر دائیں کلک کر سکتے ہیں۔ اور نیو ڈیٹا بیس ڈایاگرام پر جائیں۔ اور یہ ڈیفالٹ کے ذریعہ انسٹال نہیں ہوسکتا ہے۔ تو صرف ہاں کہیں۔ اور پھر آپ کو یا تو پروگرام سے باہر نکلنا پڑے گا۔ اور اسے کام کرنے یا اپنی مشین کو ریبوٹ کرنے کے لیے واپس اندر جائیں۔ لیکن ایک بار ایسا کرنے کے بعد، آپ کو یہ ایڈ ٹیبل مینو یہاں ملنا چاہیے۔ اور یہاں میری تین میزیں ہیں جو ہم نے بنائی ہیں۔ اس ڈیٹا بیس میں۔ میں صرف ان دونوں کو شامل کرنے والا ہوں، 'کیونکہ میں واقعی امپورٹ ٹیبل استعمال نہیں کرنا چاہتا صرف آپ کو دکھانے کے لیے۔ ہم اسے بند کر سکتے ہیں۔ اور آپ دیکھ سکتے ہیں کہ میز کا ایک رشتہ ہے۔ ہم نے پہلے کیا کیا اس سے پہلے ہی یہاں قائم ہے۔ ون ٹو ون تعلقات پر واپس جائیں۔ تو اس کی ایک مثال ہو سکتی ہے۔ ایک مریض جس کے پاس ایک ہی مریض کی شناخت ہے۔ اور یہ کہاں مفید ہو گا جہاں آپ ڈیٹا تک رسائی کو محدود کرنا چاہتے ہیں۔ صرف ان صارفین کے لیے جنہیں رسائی کی ضرورت ہے۔ لہذا اگر آپ کا مریض، جان ڈو، صرف اس کے اپنے میڈیکل ریکارڈ تک رسائی ہے۔ پھر ون ٹو ون رشتہ اسے بنا دے گا۔ لہذا صرف جان ڈو کو اس تک رسائی حاصل ہے۔ لہذا اگر میں اس ون ٹو ون رشتے کو تصور کرنا چاہتا ہوں۔ میں یہ ڈیٹا بیس ڈایاگرام استعمال کر سکتا ہوں، آپ اسے میزیں بنانے کے لیے استعمال کر سکتے ہیں۔ یا یہاں سے ایک نیا ٹیبل شامل کریں۔ ورک اسپیس میں دائیں کلک کرکے اور نئی ٹیبل پر کلک کرکے۔ میں اس مریض کا نام لے سکتا ہوں، صرف اپنی مثال کے لیے۔ اور یہ ایک ID ہو گی، جو کہ ایک عدد عدد ہے کیونکہ یہ ایک ID ہے۔ اور ہم null کی اجازت دیں گے. میں صرف نام بتاؤں گا۔ ورچر۔ یہ یہاں کے لیے ٹھیک ہے۔ ہم ایک اور ٹیبل شامل کریں گے۔ میڈیکل ریکارڈ. مین آئی ڈی۔ پھر ہم اسے مریض کی شناخت کے ساتھ جوڑیں گے۔ یہ عدد۔ اور میں اسے اپنی بنیادی کلید بنا سکتا ہوں۔ شاید میں یہ نہیں چاہتا، اسے یہاں رکھنا پڑے گا۔ تاکہ میری آئی ڈی میری بنیادی کلید ہو۔ اور اس کا استعمال کرتے ہوئے، یہ اصل میں تھوڑا سا زیادہ آسان ہے. آپ کلید کو مریض کی شناخت کے دائیں طرف گھسیٹ سکتے ہیں۔ اور یہ وہ میزیں اور کالم وزرڈ سامنے لاتا ہے۔ جسے ہم تعلقات قائم کرنے کے لیے پہلے استعمال کر رہے تھے۔ اور یہ کہ سب اچھا لگتا ہے، آئی ڈی کے ساتھ مریض، مریض کی شناخت کے ساتھ میڈیکل ریکارڈ۔ کہا ٹھیک ہے۔ اور تم وہاں جاؤ. اس نے وہاں ایک رشتہ قائم کیا ہے۔ اور یہ ایک سے ایک کی مثال ہوگی۔ چونکہ یہ ایک ID ہے جو مریض کی ID کے ساتھ جا رہی ہے۔ اور میز میں کچھ نہیں. تو اسے ون ٹو ون رشتوں کے لیے کرنا چاہیے۔ اگلا، ہم ایک سے زیادہ رشتوں کو دیکھیں گے۔ جو درحقیقت استعمال ہونے والے رشتوں میں سب سے زیادہ عام ہے۔
چلتے پھرتے سیکھیں
اپنی تعلیم ہر جگہ ساتھ لے جائیں — KnowledgeCity موبائل ایپ آپ کو چلتے پھرتے اسباق دیکھنے کی سہولت دیتی ہے۔