Anonim

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

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

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

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

ڈی ڈی ایل (ڈیٹا ڈیفینیشن لینگویج)

ڈی ڈی ایل (ڈیٹا ڈیفینیشن لینگوئج) ڈیٹا بیس اسکیم کی وضاحت کے لئے استعمال ہوتا ہے۔ یہ اس کے اندر موجود ڈیٹا بیس اور اشیاء کو بنانے اور سنبھالنے میں مدد کرتا ہے۔ ڈی ڈی ایل کے بیانات ڈیٹا بیس کی ساخت کو متعدد طریقوں سے تبدیل کرتے ہیں جیسے اسکیما اور اشیاء کو بنانا ، حذف کرنا ، تبدیل کرنا۔

SQL کے ذائقہ پر انحصار کرتے ہوئے جو آپ استعمال کررہے ہیں ، DDL بیانات میں یہ شامل ہوسکتے ہیں:

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

بنیادی ایس کیو ایل ڈی ڈی ایل کے بیانات یہ ہیں:

  • ALTER
  • ٹرنکائٹ
  • تبصرہ
  • بنانا
  • وضاحت کریں
  • دوبارہ نام دیں
  • ڈراپ
  • دکھائیں
  • استعمال کریں

یہ ایس کیو ایل کے تمام ورژن میں نظر آئیں گے۔ ہر DDL کمانڈ کو کام کرنے کے ل an کسی شے کی قسم اور شناخت کنندہ کی ضرورت ہوگی۔

مثال کے طور پر: ٹیبل بنائیں () یا ڈراپ آبجیکٹ ٹائپ آبجیکٹ۔

ڈی ایم ایل (ڈیٹا ہیرا پھیری کی زبان)

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