ایمبیڈڈ ایس کیو ایل

مصنف: Robert Simon
تخلیق کی تاریخ: 18 جون 2021
تازہ کاری کی تاریخ: 13 مئی 2024
Anonim
Python میں ایمبیڈڈ MySQL ڈیٹا بیس کے ساتھ لائبریری مینجمنٹ سسٹم کیسے بنایا جائے - مکمل ٹیوٹوریل
ویڈیو: Python میں ایمبیڈڈ MySQL ڈیٹا بیس کے ساتھ لائبریری مینجمنٹ سسٹم کیسے بنایا جائے - مکمل ٹیوٹوریل

مواد

تعریف - ایمبیڈڈ ایس کیو ایل کا کیا مطلب ہے؟

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

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


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

ٹیکوپیڈیا ایمبیڈڈ ایس کیو ایل کی وضاحت کرتا ہے

سرایت شدہ ڈیٹا بیس مینجمنٹ سسٹم (آر ڈی بی ایم ایس) کے ذریعہ ایمبیڈڈ ایس کیو ایل کی معاونت نہیں ہے۔ اوریکل ڈی بی اور پوسٹگری ایس کیو ایل ایمبیڈڈ ایس کیو ایل سپورٹ فراہم کرتے ہیں۔ ایس کیو ایل ، سائبیس اور ایس کیو ایل سرور 2008 ایسا نہیں کرتے ہیں ، حالانکہ ایس کیو ایل سرور (2000 اور 2005) کے سابقہ ​​ورژن کے ذریعہ مدد فراہم کی گئی تھی۔

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

منتخب کریں 0.2 * فروخت کی طرف سے TOTAL_SALES جہاں فروخت کی تاریخ = ایم ایم / DDYYYY اور AGENT_NO = xx

اس مثال میں ، ایس کیو ایل اسٹیٹمنٹ ایک TOTAL_SALES جدول سے فروخت کی 20 فیصد رقم کا حساب کتاب کرتا ہے اور واپس کرتا ہے ، جبکہ صارف سے توقع کی جاتی ہے کہ وہ SALE_DATE اور AGENT_NO قدروں کو ان پٹ کرے۔ اس کے بعد یہ ایس کیو ایل استفسار سامنے کے آخر میں ماڈیول کے سی کوڈ میں ان لائن داخل کیا جاتا ہے۔ سیم کوڈ اور ایس کیو ایل استفسار ہموار صارف کے نتائج فراہم کرنے کے لئے مل کر کام کرتے ہیں۔