ODBC و SQL

إن ODBC أو Open Database Connection عبارة عن بوابة توفر الوصول إلى مصادر البيانات أو قواعد البيانات المختلفة مثل VB و Excel و Access وما إلى ذلك ، عند تطوير رموز الخطأ وأنواع البيانات والتطبيقات يتميز بمجموعة من الوظائف التي تساعد. . يساعد ODBC عندما يحتاج تطبيق للوصول إلى مصادر بيانات متعددة في وقت واحد. ODBC آمن لأنه يحتوي على اسم مستخدم وتستخدم برامج تشغيل ODBC كلمات المرور لبرامج المصادقة والتشفير. قد يكون العمل مع ODBC مصدر قلق إذا كان العميل يستخدم استعلامًا ضعيف الأداء. من الأفضل دائمًا استخدام ODBC لمعالجة نتيجة الاستعلام من جانب الخادم ثم إرسال النتيجة إلى تطبيق العميل. وهذا يوفر للبرنامج مكتبة قياسية مسؤولة عن جميع الاتصالات بقاعدة البيانات ، مما يجعل قاعدة البيانات مستقلة عن قاعدة البيانات.

يتواصل مع SQL أو قاعدة بيانات لغة الاستعلام المنظمة. هذه هي لغة إدارة قاعدة البيانات العلائقية التي تتحكم في البيانات المخزنة في قاعدة البيانات. يقوم بوظائف مثل إدراج البيانات أو حذفها أو تحديثها أو حتى استرجاعها بناءً على أوامر بسيطة تم البدء بها (طلب) في قاعدة البيانات. وهي لغة غير إجرائية تستخدمها أنظمة RDMS مثل Oracle و Access و Microsoft SQL Server وغيرها. يدعم SQL قواعد البيانات الموزعة على أجهزة كمبيوتر متعددة متصلة بشبكة محلية (LAN). هذه هي اللغة الافتراضية التي يمكنها التعامل مع البيانات مثل إنشاء الجداول أو تغييرها أو إضافة الفهارس باستخدام أوامر SQL البسيطة.

الاستنتاج

1. يوفر ODBC أنواع البيانات والوظائف التي تساعد البرامج على التفاعل مع قاعدة البيانات. يتم استخدام SQL لإنشاء استعلامات لإدارة البيانات المخزنة في قاعدة البيانات.

2. يغير ODBC الأوامر المحددة في تطبيق العميل إلى استعلامات معرفة بقاعدة البيانات مثل SQL. SQL هي اللغة الافتراضية لإدراج قاعدة بيانات أو حذفها أو تحديثها أو تحديدها باستخدام أوامر SQL البسيطة.

ملخص:

1. ODBS هو طبقة وسطى بين التطبيق وقاعدة البيانات. يساعد

تطبيق للوصول إلى أي قاعدة بيانات أو مصدر بيانات.

2. يساعد في ترجمة أوامر برنامج عميل ODBC إلى استعلامات

يتم فهم الوصول من خلال قاعدة البيانات.

3. SQL هي اللغة الافتراضية المستخدمة لاسترداد البيانات من قاعدة بيانات.

4. تم استخدام SQL في الأصل على أجهزة الكمبيوتر الصغيرة وأنظمة الحاسبات المركزية ، ولكنها لا تزال تستخدم

شائعة بين أنظمة قواعد البيانات الموزعة.

المراجع