ایس کیو ایل کو تعارف کی ضرورت نہیں ہونی چاہئے۔ یہ زیادہ تر ویب سائٹوں کے پیچھے طاقت ہے جو ورڈپریس چلاتے ہیں یا بہت سے کسٹم سی ایم ایس اور بہت سے کمپنی کے ڈیٹا بیس کے پیچھے انجن۔ یہ ایک سادہ لیکن بہت ہی موثر نظام ہے جو آپ کو معلوم ہوجائے کہ اس کے اعداد و شمار کا انتظام اور ذخیرہ بہت آسان ہوجاتا ہے۔ آج ہم یہ احاطہ کرنے جارہے ہیں کہ ایس کیو ایل میں جدول تخلیق اور حذف کریں۔
آپ نے جس نمبر کو مسدود کیا ہے اسے کیسے بلاک کریں
میزیں منطقی انداز میں تشکیل سے متعلقہ ڈیٹا کا مجموعہ ہیں۔ میزیں خلیوں میں ڈیٹا (اقدار) آرڈر کرنے کیلئے قطار اور کالم استعمال کرتی ہیں۔ ہر جدول کا ایک الگ نام ہے۔ ہر کالم میں ایک نام ، ڈیٹا کی قسم اور کالم سے متعلق کوئی دوسری صفات ہوں گی۔ قطار میں بھی نام ہوں گے اور کالموں سے متعلق ڈیٹا ہوگا۔
یہ وہی فاؤنڈیشن ہے جو زیادہ تر ڈیٹا بیس کا بنیادی حصہ بناتی ہے ، بشمول ایس کیو ایل۔
ایس کیو ایل میں ٹیبل بنائیں اور حذف کریں
میں ایس کیو ایل میں ٹیبل بنانے اور حذف کرنے میں آپ کی مدد کروں گا۔ آپ ایس کیو ایل میں کام کرنے کے لئے پی ایچ پی ایم ایڈائن یا سوالات استعمال کرسکتے ہیں۔ میں آپ دونوں کو دکھائوں گا۔ آپ کو ممکنہ طور پر یہ معلوم ہوگا کہ آپ GUI یا سوالات کی طرف کشش رکھتے ہیں۔ کوئی صحیح راستہ یا بہترین طریقہ نہیں ہے ، جس کے ساتھ آپ کو زیادہ سے زیادہ آرام دہ محسوس ہوتا ہو اسے استعمال کریں۔
آگاہ رہیں کہ ٹیبل کو حذف کرنا مستقل ہے۔ ایس کیو ایل ڈیٹا کی حفاظت کے ل cop فائلیں کاپیاں نہیں بچاتا ہے اور نہ فائلیں محفوظ کرتا ہے۔ جب تک آپ اپنے ڈیٹا بیس کا بیک اپ نہ لیں تب تک پیچھے نہیں ہوگا۔ میزیں بنانا اور حذف کرنا شروع کرنے سے پہلے یہ بیک اپ لینا اچھا ہوسکتا ہے۔
پہلے ہم پی ایچ پی ایم ایڈائن میں ایک ٹیبل بنائیں۔
- پی ایچ پی ایم ایڈمن کو کھولیں اور لاگ ان ہوں۔
- بائیں مینو سے ڈیٹا بیس کو منتخب کریں۔
- بائیں مینو میں ڈیٹا بیس کے نام کے نیچے ، نیا منتخب کریں۔
- فارم کو بھریں ، جدول کو ایک منفرد نام دیں۔
- جتنا آپ کی ضرورت ہو پیج پر پورا کریں۔
- نیچے دائیں کونے میں محفوظ کریں کو منتخب کریں۔
آپ نے میرے ایس کیو ایل میں کامیابی کے ساتھ ایک ٹیبل تشکیل دے دیا ہے!
اب ہم اسے حذف کریں۔
- پی ایچ پی ایم ایڈمن کو کھولیں اور لاگ ان ہوں۔
- بائیں مینو سے ڈیٹا بیس کو منتخب کریں۔
- بائیں مینو میں یا وسطی خانے میں فہرست سے ٹیبل منتخب کریں۔
- جس ٹیبل کو آپ حذف کرنا چاہتے ہیں اس کی مرکزی قطار سے ڈراپ کو منتخب کریں۔ ڈراپ حذف کرنے کے لئے ایس کیو ایل اسپیک ہے۔
- ظاہر ہونے والے پاپ اپ باکس میں تصدیق کریں۔
- ٹیبل مٹا دی گئی ہے۔
ایس کیو ایل استفسار کا استعمال کرتے ہوئے جدولیں بنائیں اور حذف کریں
ایس کیو ایل کے استفسارات کا استعمال یقینی طور پر صاف ستھریوں کے لئے ایک ہے لیکن تمام ڈی بی اے کے لئے اپنا ہاتھ رکھنا اچھا عمل ہے۔ سوالات کا استعمال کرتے ہوئے ایس کیو ایل میں جدول تخلیق اور حذف کرنے کا طریقہ یہ ہے۔
- لاگ ان اور ایس کیو ایل میں استفسار کمانڈ ونڈو تک رسائی حاصل کریں۔
- آئیے ایک مثال کا ڈیٹا بیس بنائیں۔ ٹائپ کریں ‘ڈیٹا بیس کا نام تخلیق کریں؛’۔ جہاں آپ کو NAME نظر آتے ہیں ، اپنے ڈیٹا بیس کا نام رکھیں۔ مثال کے طور پر ، ‘ڈیٹا بیس ٹیک جنکی بنائیں’
- 'استعمال کریں DATABASENAME؛' ٹائپ کریں۔ جہاں آپ DATABASENAME دیکھیں ، اپنے اوپر تیار کردہ نام شامل کریں۔ مثال کے طور پر ‘USE TechJunkie؛’۔
- قسم تخلیق کریں ٹیبل اگر موجود نہیں تو ٹیبل نام (ID INT)؛ ’۔ مثال کے طور پر ‘ٹیبل تیار کریں اگر موجود نہیں تو Tech JunkieUser (ID INT)؛’۔
اس سے ڈیٹا بیس کو ٹیک جونکی کہتے ہیں اور اس ڈیٹا بیس میں ٹیچ جنکی یوزرز نامی ایک ٹیبل تیار ہوتا ہے۔ جہاں آپ (ID INT) دیکھتے ہیں ، اس سے عددی اعداد کی قسم کے ساتھ ID نامی ایک کالم بن جاتا ہے۔
آپ اس مثال میں مزید آگے جاسکتے ہیں اور کچھ اس طرح ٹائپ کرسکتے ہیں:
’ٹیبل بنائیں اگر موجود نہیں تو ٹیک جونکیوزر (شناخت نہیں ہے ابتدائی کلیدی خود کار طریقے سے ، آخری نام ورچرار (20) ، پہلا نام ورچارار (20) ، جونیڈٹ ڈیٹ)۔
یہ ایک ٹیبل بنائے گا اگر یہ پہلے سے موجود ہی نہیں تھا اور آخری نام ، پہلا نام اور ان کی شمولیت کی تاریخ کے کالم بناتے وقت ID نمبر کے ساتھ ہر صف میں خود اضافہ ہوجاتا ہے۔ ویچارار کا مطلب ہے کہ کوئی بھی کردار زیادہ سے زیادہ 20 حروف کے ساتھ سیل کو بھر سکتا ہے۔
ایس کیو ایل استفسار کا استعمال کرتے ہوئے ایک ٹیبل کو حذف کریں:
- لاگ ان اور ایس کیو ایل میں استفسار کمانڈ ونڈو تک رسائی حاصل کریں۔
- آپ جس ٹیبل کو حذف کرنا چاہتے ہیں اس میں موجود ڈیٹا بیس تک رسائی حاصل کرنے کے لئے ‘استعمال کریں ڈیٹا بیسنس’ ٹائپ کریں۔ مثال کے طور پر ، ‘ٹیک ٹیکس جنکی کا استعمال کریں؛’
- 'ڈراپ ٹیبل اگر موجود نہیں تو ٹیبلNAME نام؛ ’مثال کے طور پر‘ اگر ڈراپ ٹیبل موجود ہے تو ٹیک جنکیوزر؛ ’۔
پی ایچ پی ایم ایڈائن اور ایس کیو ایل استفسار دونوں کا استعمال ایک ہی نتیجہ حاصل کرے گا۔ آپ بہت کم محنت کے ساتھ ایس کیو ایل میں جدولیں تخلیق اور حذف کرسکتے ہیں۔ کبھی کبھی بہت کم کوشش!
آپ ایک بار میں ڈیٹا بیس ، ٹیبلز اور اندراجات بنانے کے لئے پی ایچ پی فائل کا استعمال بھی کرسکتے ہیں اور میں اس کا احاطہ ایک بار کروں گا۔ ایس کیو ایل کو استعمال کرنے کا کوئی 'بہترین' طریقہ نہیں ہے۔ کچھ صاف بازوں کا کہنا ہے کہ آپ کو ہمیشہ ڈیٹا بیس میں کارروائی کرنے کے لئے استفسارات کا استعمال کرنا چاہئے اور اس میں احساس موجود ہے۔ اسی جگہ پر اوسطا ڈی بی اے اپنا زیادہ تر وقت صرف کرتا ہے ، لیکن ابتدائی افراد یا اپنے ورڈپریس ویب سائٹ کا نظم و نسق کرنے والوں کے لئے ، پی ایچ پی ایم ایڈمن کے ساتھ شروع کرنا آسان ہے۔
مبتدیوں کے لئے ایس کیو ایل یا پی ایچ پی ایم ایڈمن کیلئے کوئی نکات ملا؟ مندرجہ بالا عمل میں اضافے کے لئے کچھ ہے؟ ذیل میں اس کے بارے میں ہمیں بتائیں!