مزود جزءا لا يتجزأ من

مؤلف: Robert Simon
تاريخ الخلق: 18 يونيو 2021
تاريخ التحديث: 12 قد 2024
Anonim
الرئيس الروسي فلاديمير بوتين: أوكرانيا جزء لا يتجزأ من تاريخنا
فيديو: الرئيس الروسي فلاديمير بوتين: أوكرانيا جزء لا يتجزأ من تاريخنا

المحتوى

تعريف - ماذا يعني SQL المضمنة؟

SQL المضمنة هي طريقة لإدراج عبارات أو استعلامات SQL مضمنة في رمز لغة البرمجة ، والتي تعرف باسم لغة المضيف. لأنه لا يمكن تحليل لغة المضيف SQL ، يتم تحليل SQL المدرجة بواسطة معالج SQL مضمن.

SQL المضمنة هي وسيلة قوية ومريحة للجمع بين القوة الحاسوبية للغة البرمجة مع قدرات إدارة البيانات والمعالجة المتخصصة SQLs.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia SQL المضمنة

مزود SQL غير مدعوم من قبل جميع أنظمة إدارة قواعد البيانات العلائقية (RDBMS). يوفر Oracle DB و PostgreSQL دعم SQL مضمنًا. لا تعمل MySQL و Sybase و SQL Server 2008 ، على الرغم من أن الدعم تم توفيره بواسطة الإصدارات السابقة من SQL Server (2000 و 2005).

لغة البرمجة C شائعة الاستخدام لتنفيذ SQL المضمنة. على سبيل المثال ، يحتوي نظام معلومات البنوك التجارية (IS) على واجهة مستخدم أمامية تم إنشاؤها باللغة C ، وواجهات IS مع قاعدة بيانات Oracle DB خلفية. تتيح إحدى وحدات واجهة الواجهة الأمامية إمكانية العرض السريع وحساب العمولة لوكلاء المبيعات خلال الفترات المحددة. تتمثل الطريقة غير الفعالة لمعالجة هذه العملية في تخزين كل قيمة عمولة في جدول قاعدة البيانات. ومع ذلك ، فإن الحل الأكثر فعالية هو حساب وإرجاع قيم العمولة بناءً على طلبات المستخدم الفريدة في التواريخ المحددة. ينجز التطبيق ذلك عن طريق تضمين استعلام SQL ضمن رمز C ، كما يلي:

اختر 0.2 * SALE_AMOUNT من TOTAL_SALES WHERE SALE_DATE = MM / DDYYYY و AGENT_NO = xx

في هذا المثال ، تقوم عبارة SQL بحساب وإرجاع 20 بالمائة من مبلغ البيع من جدول TOTAL_SALES ، بينما يُتوقع من المستخدم إدخال قيم SALE_DATE و AGENT_NO. ثم يتم إدراج استعلام SQL هذا في السطر C في الوحدة النمطية للواجهة الأمامية. يعمل رمز C واستعلام SQL معًا لتقديم نتائج مستخدم سلسة.