SQL سیکھیں یا SQLite ڈیٹا بیس براؤزر کے ساتھ ایک سادہ ڈیٹا بیس بنائیں۔

SQL سیکھیں یا SQLite ڈیٹا بیس براؤزر کے ساتھ ایک سادہ ڈیٹا بیس بنائیں۔

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





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





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





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

SQLite کے ساتھ ڈیٹا بیس بنانا

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



میری وائی فائی کی رفتار میں اتنا اتار چڑھاؤ کیوں آتا ہے؟

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

'فائل' پر کلک کریں اور آپ یا تو 'نیا ڈیٹا بیس' پر کلک کر سکتے ہیں یا 'درآمد' پر کلک کر کے ڈیٹا درآمد کر سکتے ہیں جو کہ آپ کے پاس پہلے سے ہی کسی دوسرے فارمیٹ میں ہو سکتا ہے ، جیسے ایس کیو ایل فائل سے موجودہ ڈیٹا بیس ، یا ایکسل ٹیبل جو آپ ' ایک CSV فائل میں برآمد کیا گیا ہے۔ یا تو فارمیٹس آپ کے نئے SQLite ڈیٹا بیس میں درآمد کیے جا سکتے ہیں۔





اگر آپ شروع سے شروع کرنا چاہتے ہیں ، تو 'نیا ڈیٹا بیس' پر کلک کریں ، اور آپ کو اپنے ڈیٹا بیس کا ڈھانچہ بنانا ہوگا۔ اپنی پہلی ٹیبل بنائیں ، اس ٹیبل میں ڈیٹا بیس فیلڈز شامل کریں ، اور ہر فیلڈ کے لیے فارمیٹ کی وضاحت کریں (ٹیکسٹ ، نمبر ، وغیرہ ...)

ہر ڈیٹا بیس کا فیلڈ ایک سٹرنگ (ٹیکسٹ) ، ایک نمبر (عددی) ، ایک بلاب (بائنری ڈیٹا) یا ایک انٹیجر کلید ہو سکتا ہے۔





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

سیمسنگ ٹیبلٹ ٹچ اسکرین کام نہیں کر رہی۔

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

یقینا ، سب سے اہم خصوصیت - کم از کم بنیادی وجہ جس کی وجہ سے میں نے سافٹ وئیر انسٹال کیا ہے - وہ ہے 'ایسکیو ایل کو چلائیں' ٹیب ، جہاں آپ اپنے ایس کیو ایل کمانڈ کی ڈور داخل کر سکتے ہیں جسے آپ اپنے ڈیٹا بیس پر چلانا چاہتے ہیں۔ جب آپ 'Execute query' پر کلک کرتے ہیں تو آپ کو 'ڈیٹا ریٹرنڈ' فیلڈ میں استفسار کے نتائج نظر آئیں گے۔ یا ... آپ کو غلطی کا پیغام نظر آئے گا۔ امید ہے کہ آپ ان میں سے بہت سے نہیں دیکھیں گے!

تاہم ، ایس کیو ایل سیکھنے کے لیے ایک ٹول کے طور پر ، ایرر میسج فیلڈ اچھا ہے کیونکہ یہ آپ کو بتاتا ہے کہ آپ کیا غلط کر رہے ہیں۔ آپ اسے اپنے SQL بیان کو دوبارہ کام کرنے کے لیے بطور اشارہ استعمال کر سکتے ہیں اور دوبارہ کوشش کر سکتے ہیں۔

اگر آپ مزید جدید ڈیٹا بیس مینجمنٹ میں بھی جانا چاہتے ہیں تو ، SQLite ڈیٹا بیس براؤزر آپ کے ڈیٹا بیس کے لیے انڈیکس بنانے کی صلاحیت بھی پیش کرتا ہے۔ یہ آئیکن ٹول بار میں سٹارڈ ٹیبل آئیکن ہے۔

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

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

لہذا ، ایس کیو ایلائٹ براؤزر کو آزمائیں اور دیکھیں کہ کیا یہ آپ کے ایس کیو ایل پروگرامنگ کی مہارت کو تھوڑا سا فروغ دیتا ہے۔ ذیل میں تبصرے کے سیکشن میں اپنے تجربات اور خیالات ہمارے ساتھ شیئر کریں۔

تصویری کریڈٹ: شٹر اسٹاک کے ذریعے ڈیٹا بیس کی ساخت

بانٹیں بانٹیں ٹویٹ ای میل۔ متحرک تقریر کے لیے ایک ابتدائی رہنما۔

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

میری نیٹ ورک سیکورٹی کلید کیا ہے؟
اگلا پڑھیں۔ متعلقہ موضوعات۔
  • ونڈوز
  • پروگرامنگ۔
مصنف کے بارے میں ریان ڈوبے۔(942 مضامین شائع ہوئے)

ریان نے الیکٹریکل انجینئرنگ میں بی ایس سی کی ڈگری حاصل کی ہے۔ اس نے 13 سال آٹومیشن انجینئرنگ میں ، 5 سال آئی ٹی میں ، اور اب ایک ایپس انجینئر ہے۔ MakeUseOf کے سابق منیجنگ ایڈیٹر ، انہوں نے ڈیٹا ویزولائزیشن پر قومی کانفرنسوں میں بات کی ہے اور قومی ٹی وی اور ریڈیو پر نمایاں رہے ہیں۔

ریان ڈوبے سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔