اس کورس میں، آپ ڈیٹابیس کی مختلف اقسام کی زبانوں اور ان زمروں کے بارے میں سیکھیں گے جن میں انہیں تقسیم کیا جاتا ہے۔ آپ سیکھیں گے کہ ڈیٹا کو تلاش…
اس کورس میں، آپ ڈیٹابیس کی مختلف اقسام کی زبانوں اور ان زمروں کے بارے میں سیکھیں گے جن میں انہیں تقسیم کیا جاتا ہے۔ آپ سیکھیں گے کہ ڈیٹا کو تلاش کرنے، اس تک رسائی، اس کی تعریف اور اپ ڈیٹ کرنے کے لیے انہیں کیسے استعمال کریں۔
یہ اسباق آپ کو وہ کمانڈز سکھائیں گے جو ڈیٹابیس کے فریم ورک کے ساتھ کام کرتی ہیں، جیسے ڈیٹابیسز یا آبجیکٹس بنانا اور تبدیل کرنا۔ پھر یہ ڈیٹا کو insert، update، delete اور select جیسے اسٹیٹمنٹس کے ساتھ تبدیل کرنے والی کمانڈز پر بات کریں گے۔ آخر میں، اسباق ان اسٹیٹمنٹس کا احاطہ کریں گے جو حقوق اور اجازتوں کو کنٹرول کرتے ہیں، ساتھ ہی وہ کمانڈز بھی جو ٹرانزیکشنز کو انجام دیں گی اور بحال کریں گی۔
سیکھنے کے مقاصد
- ڈیٹا ڈیفینیشن لینگویجز کے بارے میں سیکھیں
- ڈیٹا مینیپولیشن لینگویجز دریافت کریں
- ڈیٹا کنٹرول لینگویجز کا جائزہ لیں
- ٹرانزیکشن کنٹرول لینگویجز کے بارے میں سیکھیں
مہارتیں جو آپ حاصل کریں گے
Access Query LanguagesData Base Query LanguageData Language InterfaceDataBase Markup LanguageDatabase ProgrammingQuery Languagesآپ کیا سیکھیں گے
- ڈیٹا ڈیفینیشن کی زبانوں اور کمانڈز کے بارے میں جانیں جو ڈیٹا بیس فریم ورک کے ساتھ کام کرتی ہیں، جیسے کہ ڈیٹا بیس یا آبجیکٹ بنانا اور ان میں تبدیلی کرنا
- ڈیٹا میں ہیرا پھیری کرنے والی زبانیں اور سٹیٹمنٹ دریافت کریں جیسے کہ داخل کرنا، اپ ڈیٹ کرنا، حذف کرنا اور منتخب کرنا
- ڈیٹا کنٹرول زبانیں دریافت کریں، بشمول وہ بیانات جو حقوق اور اجازتوں کو کنٹرول کرتے ہیں
- ٹرانزیکشن کنٹرول لینگویجز اور کمانڈز کے بارے میں جانیں جو لین دین کو انجام دیتے ہیں اور بحال کرتے ہیں
- ڈیٹا کو تلاش کرنے، رسائی حاصل کرنے، وضاحت کرنے اور اپ ڈیٹ کرنے کے لیے ڈیٹا بیس زبانیں استعمال کریں
اہم نکات
- ڈیٹا بیس کی زبانوں کو زمروں میں ترتیب دیا گیا ہے، اور ہر ایک کو ڈیٹا کی تلاش، رسائی، وضاحت اور اپ ڈیٹ کرنے کے لیے استعمال کیا جاتا ہے۔
- ڈیٹا ڈیفینیشن زبان کی کمانڈز ڈیٹا بیس کے فریم ورک کے ساتھ کام کرتی ہیں، جیسے کہ ڈیٹا بیس یا آبجیکٹ بنانا اور ان میں تبدیلی کرنا۔
- ڈیٹا مینیپولیشن لینگویج کمانڈز ڈیٹا کو انسرٹ، اپ ڈیٹ، ڈیلیٹ اور سیلیکٹ جیسے بیانات کے ساتھ استعمال کرتی ہیں۔
- ڈیٹا کنٹرول زبان کے بیانات حقوق اور اجازتوں کو کنٹرول کرتے ہیں۔
- ٹرانزیکشن کنٹرول زبان کے کمانڈز لین دین کو انجام دیتے ہیں اور انہیں بحال کرتے ہیں۔
اکثر پوچھے گئے سوالات
یہ کورس کن ڈیٹا بیس کی زبانوں کا احاطہ کرتا ہے؟
کورس ڈیٹا کی تعریف کرنے والی زبانوں، ڈیٹا میں ہیرا پھیری کرنے والی زبانوں (DML)، ڈیٹا کنٹرول زبانوں (DCL)، اور ٹرانزیکشن کنٹرول زبانوں (TCL) کا احاطہ کرتا ہے۔
اس کورس میں میں ڈیٹا بیس کی کون سی کمانڈز سیکھوں گا؟
آپ وہ کمانڈز سیکھیں گے جو ڈیٹا بیس فریم ورک کے ساتھ کام کرتی ہیں، جیسے کہ ڈیٹا بیسز یا آبجیکٹس بنانا اور تبدیل کرنا؛ ڈیٹا میں ہیرا پھیری کرنے والے بیانات جیسے داخل کرنا، اپ ڈیٹ کرنا، حذف کرنا اور منتخب کرنا؛ حقوق اور اجازتوں کو کنٹرول کرنے والے بیانات؛ اور لین دین کو انجام دینے اور بحال کرنے والی کمانڈز۔
اس کورس کے بعد میں ڈیٹا بیس زبانوں کے ساتھ کیا کرنے کے قابل ہو جاؤں گا؟
آپ ڈیٹا کو تلاش کرنے، رسائی حاصل کرنے، اس کی وضاحت کرنے اور اپ ڈیٹ کرنے کے لیے ڈیٹا بیس زبانوں کا استعمال سیکھیں گے۔
اس کورس میں کون سے اسباق شامل ہیں؟
اس کورس میں ڈیٹا بیس زبانیں، ڈیٹا مینیپولیشن لینگویج (DML)، ڈیٹا کنٹرول لینگویج (DCL)، اور ٹرانزیکشن کنٹرول لینگویج (TCL) کے اسباق شامل ہیں۔
متن
متن
اس سبق میں، ہم ڈیٹا بیس کی زبانوں کے بارے میں بات کرنے والے ہیں۔ جنہیں استفسار کی زبانیں بھی کہا جاتا ہے۔ تو یہ زبانیں تلاش کرنے کے لیے استعمال ہوتی ہیں، ڈیٹا تک رسائی، وضاحت اور اپ ڈیٹ کریں۔ ڈیٹا بیس کی زبانوں کی مختلف مثالیں ہیں۔ لیکن ہم SQL پر توجہ مرکوز کرنے والے ہیں۔ جو معیاری پروگرامنگ زبان ہے۔ زیادہ تر ڈیٹا بیسز اور ان اسباق کی توجہ کے لیے۔ تو آپ ان کو چار اقسام میں توڑ سکتے ہیں۔ ان میں سے پہلا جس کے بارے میں ہم بات کرنے والے ہیں۔ ڈیٹا ڈیفینیشن لینگوئج یا ڈی ڈی ایل ہے۔ ڈی ڈی ایل ڈیٹا بیس کا فریم ورک بناتا ہے۔ ڈیٹا بیس اسکیما کی وضاحت کرکے، وہ ڈھانچہ ہے جو تنظیم کی نمائندگی کرتا ہے، ڈیٹا تو یہاں ہماری دستاویزات کی ویب سائٹ میں، تین کمانڈز جو اکثر ہوتے ہیں، عام DDL بیانات فائل ٹیبلز بنائیں، تبدیل کریں اور ڈراپ کریں۔ لہذا، تخلیق ایک نیا ڈیٹا بیس یا آبجیکٹ بنا رہا ہے۔ جیسے ٹیبل، انڈیکس یا کالم۔ ڈیٹا بیس یا آبجیکٹ کے ڈھانچے کو تبدیل کریں۔ ڈراپ ڈیٹا بیس یا موجودہ اشیاء کو حذف کرتا ہے اور نام تبدیل کرتا ہے، واضح طور پر کسی چیز یا ٹیبل کا نام تبدیل کرتا ہے۔ اگر ہم نیچے سکرول کریں تو آپ دیکھ سکتے ہیں کہ یہ سب یہاں بیان کیے گئے ہیں۔ کچھ کوڈ مثالوں کے ساتھ فائل ٹیبل بنانا، اور بدلنا، اور پھر گرنا۔ آئیے مینجمنٹ اسٹوڈیو پر جائیں۔ اور ان احکامات میں سے ایک پر ایک نظر ڈالیں۔ تو، میں اپنے مینجمنٹ اسٹوڈیو سافٹ ویئر میں ہوں۔ اور یہاں میرا کسٹمر ڈیٹا بیس ہے۔ جسے ہم نے کسٹمر ٹیبل کے ساتھ بنایا ہے۔ لہذا اگر میں ان میں سے کسی ایک پر دائیں کلک کرتا ہوں، آپ کو یہ تمام اختیارات ملیں گے۔ اور اگر میں اسکرپٹ ٹیبل پر نیچے جاتا ہوں تو، آپ کو یہ کمانڈز نظر آئیں گے جو تخلیق کرتے ہیں، اگر میں ایک نیا ٹیبل بنانا چاہتا ہوں۔ اگر میں اسے حذف کرنا چاہتا ہوں تو، یا آپ اس موجودہ ٹیبل کو چھوڑ سکتے ہیں۔ اور پھر ایک بالکل نیا بنائیں۔ لہذا اگر آپ کو تبدیلی کرنے کی ضرورت ہے۔ آپ کی میز کی ساخت میں، آپ اسے حذف کرنا چاہیں گے۔ اور پھر اسے نیا بنائیں۔ لیکن اگر ہم صرف... اگر میں ڈراپ ٹو مثال کرنا چاہتا ہوں، آپ DROP ٹو پر جائیں اور ایک نیا سوال ایڈیٹر ونڈو کریں۔ اور یہ یہاں اسکرپٹ تیار کرے گا۔ اور یہ سب کرتا ہے. اور آپ دیکھ سکتے ہیں کہ اس کا استعمال شدہ گاہک کی میز ہے۔ اور کچھ ایس کیو ایل کوڈ جو آپ کر سکتے ہیں یا نہیں۔ ابھی تک کے ساتھ مکمل طور پر واقف ہو لیکن جو ٹیبل ٹیبل کسٹمر کو چھوڑ دے گا۔ تاکہ یہ ہمارے لیے گاہک کو حذف کر دے. تو ہم سب کو اس کو چلانے کے لیے کرنا ہے۔ Execute بٹن پر کلک کرنا ہے۔ اور پھر یہ ہمارے لیے اسے وہاں سے باہر حذف کر دے گا۔ اور دوسرے حکم اسی طرح کام کرتے ہیں۔ تو یہ ڈی ڈی ایل کے لئے بہت زیادہ کرنے والا ہے۔
چلتے پھرتے سیکھیں
اپنی تعلیم ہر جگہ ساتھ لے جائیں — KnowledgeCity موبائل ایپ آپ کو چلتے پھرتے اسباق دیکھنے کی سہولت دیتی ہے۔