ما هو ODBC؟

ODBC هو اختصار لفتح قاعدة بيانات الاتصال ، والتفاعل من خلال الوصول إلى قواعد البيانات SQL الاستفسارات. فإن ODBC يمكن استخدامها بوصفها أداة الوصول إلى قواعد البيانات المختلفة مثل ميكروسوفت والوصول ، dBase ، DB2 ، اكسل ، والنص. من خلال هذه الدعوة إلى واجهة المستوى مؤشرها المواصفات SQL الوصول للفريق ، ويتيح OBDC محايدة طريقة الوصول إلى البيانات المخزنة في أجهزة الكمبيوتر الشخصية وقواعد البيانات المختلفة. كان من الأولى التي أنشأتها مايكروسوفت وسيمبا التكنولوجيات. ODBC 1.0 في البداية صدر في أيلول / سبتمبر 1992 ، وأصبحت في نهاية المطاف جزءا من SQL القياسية الدولية في عام 1995. مايكروسوفت شحنت ODBCs أصلا بوصفها مجموعة من DLLs وحتى اليوم ، مجموعة السفن مع كل نسخة من ويندوز. اليوم ، المزيد والمزيد من أنظمة التشغيل مثل ابل ويونيكس هي اعتماد ODBC.

قوة ODBC هو أنه من خلال توفير الوصول إلى البيانات واجهة عالمية ، وأنها تسمح للشركات البرمجيات المستقلة وأطراف لا تعلم البرمجة المتعددة التطبيق. لببساطة مع ODBC ، وتطبيقات يمكن الوصول في وقت واحد ، وترى ، وتعديل العديد من قواعد البيانات وقواعد البيانات المختلفة تماما. وذلك لأن ODBC "إعادة المدونات" SQL الاستفسارات وذلك حتى يكون للقراءة من قبل مختلف قواعد بيانات مختلفة.

ومع ذلك ، فإن ODBC أيضا بعض المآخذ. كما إدارة عدد كبير من العملاء ODBC يمكن أن يعني ذلك الكم الهائل من السائقين وDLLs التي تدار بها ، وهذا يمكن أن يؤدي إلى نظام إدارة النفقات العامة. ومع ذلك ، هذه مسألة ثانوية أدت إلى مزيد من استخدامات التكنولوجيا ODBC الخادم (أو "متعدد المستويات ODBC سائقين") للتخفيف من هذا العبء. أيضا ، هي الدوافع الرئيسية في ODBCs البعض أثار مسألة الأحدث السائقين والاستقرار ، كما في كثير من الأحيان وأظهرت الكثير من الخلل في أن يكون لهم.

كيف تتم معالجة ODBC

استخدام ODBC ، هناك حاجة إلى ثلاثة عناصر هي : ODBC العملاء ، ODBC السائق والخادم DBMS (مثلا الوصول مايكروسوفت ، خادم SQL ، أوراكل ، وFoxPro). أولا ، سوف يستخدم العميل ODBC قيادة (المشار إليها باسم "ODBC") للتفاعل (الطالب و / أو إرسال البيانات (DBMS مع خادم (المرحلة الختامية). ومع ذلك ، فإن DBMS الخادم لن تفهم القيادة من جانب العميل ODBC حتى الآن ، لأن القيادة لم يتم معالجتها من خلال ODBC سائق (الواجهة الأمامية). حتى ذلك الحين ، ODBC السائق سوف فك رموز القيادة التي يمكن معالجتها من جانب الخادم ODBC والمقرر ارسالها الى هناك. فإن خادم ODBC ثم الاستجابة إلى ODBC السائق الذي يترجم الناتج النهائي لODBC العميل.



أعلى 5 الحرة أدوات الربط الشبكي

ورقات بيضاء حرة على قاعدة بيانات التكنولوجيا

المرجعية ما هو ODBC؟

آخر رابط الوظائف


إنجليزي إنجليزي الألمانية الألمانية الأسبانية الأسبانية الفرنسية الفرنسية الايطالية الايطالية البرتغالية البرتغالية الروسية الروسية الهولندية الهولندية
اليونانية اليونانية الهندية الهندية اليابانية اليابانية الكورية الكورية الصينية الصينية الصينية (المبسطة) الصينية (المبسطة) العربية العربية

حقوق الطبع والنشر 2009 التكنولوجيا أسئلة وأجوبة. جميع الحقوق محفوظة سياسة الخصوصية.