اورراکل اور SQL کے درمیان فرق
اوریکل بمقابلہ SQL
الیکٹرانک ڈیٹا بیسز اس سے پیدا ہونے سے زیادہ کاروبار کے سب سے زیادہ اہم حصہ بن گئے ہیں. لیکن زیادہ سے زیادہ کمپنیوں کی ضروریات کو صرف صلاحیت کی شرائط بلکہ اس کی پیچیدگی میں بھی اضافہ ہوا ہے. ان مسائل کو حل کرنے کے لئے تیز رفتار اور بہتر ڈیٹا بیس کے نظام کو مسلسل تیار کیا جا رہا ہے. ساختہ سوال زبان یا SQL دونوں ٹیکنالوجیوں میں سے ایک تھی جو ڈویلپر سوفٹ ویئر کو لاگو کرنے کے لئے دونوں ڈویلپرز اور صارفین کو آسان بنانے کے لئے تیار کیا گیا تھا. اگرچہ آپ SQL کے بارے میں ایک پروگرامنگ زبان کے بارے میں سوچتے ہیں، اس کے افعال ڈیٹا بیس تک رسائی اور اس میں ترمیم تک محدود ہیں. یہ
اوریکل پہلا کاروباری طور پر دستیاب RDBMS (رشتہ دار ڈیٹا بیس مینجمنٹ سسٹم) سافٹ ویئر تھا جس نے بنیادی SQL احکامات کا استعمال کیا. اس کی ملکیت آرسیآئ (رشتہ دار سافٹ ویئر، انکارپوریٹڈ) کی ملکیت تھی جس میں بعد میں اس کا نام اوریکل کارپوریشن میں تبدیل ہوا. اوریکل میں ان کے سافٹ ویئر کے کچھ ورژن بھی ہیں جو ان کے گاہکوں کی ضروریات اور بجٹ کو پورا کرنی چاہئے. سستی ورژن میں سی پی یوز کی تعداد میں حدود موجود ہیں جو استعمال کیا جا سکتا ہے، میموری کی زیادہ سے زیادہ رقم، اور زیادہ سے زیادہ اعداد و شمار. یہاں تک کہ اگر آپ کے پاس ڈسک کی جگہ اور میموری کی کمی کے ساتھ کثیرسیسی CPU موجود ہے تو، یہ سافٹ ویئر کو استعمال نہیں کرے گا برباد ہوجائے گا. اوریکل ایک وسیع پیمانے پر آپریٹنگ سسٹم میں بھی کام کرسکتا ہے، اور اپنے گاہکوں کو انتخاب کی آزادی دے. یہ ونڈوز، لینکس، میک او ایس، اور آئی بی ایم اور HP مشینوں پر کام کرتا ہے.
لیکن SQL اوریکل کے لئے خصوصی نہیں ہے کیونکہ آر ڈی بی ایم ایم پیدا کرنے والے بڑے بڑے سافٹ ویئر سازوں کو بھی SQL کا استعمال کرنے میں تبدیل کر دیا گیا ہے. اس میں مائیکروسافٹ اور آئی بی ایم اس کے حریف ہیں جنہوں نے اپنے RDBMS بھی تیار کیے ہیں. ایک فراہم کنندہ سے دوسرے کو منتقل کرنے کی منصوبہ بندی کرتے وقت بھی مسائل ہیں. کیونکہ اگرچہ وہ سب SQL استعمال کرتے ہیں، ان کے عمل درآمدات بڑے پیمانے پر مختلف ہوتی ہیں اور ایک دوسرے کے ساتھ مطابقت نہیں رکھتے ہیں. اس کا سبب یہ ہے کہ ان کے موجودہ گاہک کو برقرار رکھنا.
ڈیٹا بیس مینجمنٹ سافٹ ویئر آج کے ساتھ استعمال میں SQL سب سے زیادہ غالب زبان ہے. اگرچہ اس کی جگہ تبدیل کرنے کے لئے دوسری زبانیں تیار کی جا رہی ہیں، وہ ابھی بھی ایس ایم ایس کو کوئی خطرہ نہیں رکھتے. لیکن جب یہ استعمال کرنے کے لئے ایک خاص نظام آتا ہے، اب بھی بہت زیادہ انتخاب موجود ہیں، اوریکل صرف ان میں سے ایک ہے.
خلاصہ:
1. اوریکل ایک آر ڈی بی ایم ایم ہے جبکہ SQL کا سب سے زیادہ جدید ڈیٹا بیسس تک رسائی حاصل کرنے والی زبان ہے
2. اوریکل پہلا تجارتی طور پر دستیاب آر ڈی بی ایم ایم تھا جو SQL
3 کا استعمال کرتا ہے. RDBMS فراہم کرتا ہے کہ SQL کا استعمال کرتے ہوئے مطابقت پذیر عمل درآمد نہیں ہے