ODBC

Dalam pengkomputan, ODBC (singkatan Open Database Connectivity, bermaksud Keterkaitan Pangkalan Data Terbuka) ialah sebuah antara muka C piawai untuk mencapai sistem pengurusan pangkalan data (DBMS). Para pereka ODBC mensasarkan supaya ia tak bergantung kepada sistem pangkalan data dan sistem pengendalian. Sesebuah aplikasi boleh menggunakan ODBC untuk menanya data daripada DBMS, tanpa mengira sistem pengendalian apa yang digunakan oleh DBMS.

ODBC mencapai ketakbergantungan DBMS dengan bantuan pemacu ODBC yang berfungsi sebagai lapisan penterjemah antara aplikasi dan DBMS. Aplikasi akan menggunakan fungsi-fungsi ODBC manakala pemacu menyampaikan pertanyaan kepada DBMS.

Gambaran keseluruhan

ODBC menakrifkan sebuah API C piawai untuk mencapai DBMS hubungan. Ia dibangunkan oleh SQL Access Group pada tahun 1992 untuk memiawaikan penggunaan DBMS oleh sesebuah aplikasi. ODBC membekalkan lapisan perisian tengah universal antara aplikasi dan DBMS lantas membolehkan sang pembangun aplikasi menggunakan antara muka tunggal. Jika dilakukan perubahan pada tentuan DMBS, yang perlu dikemas kini hanyalah pemacunya. Pemacu ODBC boleh dianggap sebagai perumpamaan bagi sebuah pencetak atau pemacu lain, yang membekalkan suatu set fungsi piawai untuk digunakan oleh aplikasi, dan melaksanakan kefungsian khsusus DBMS.

Sesebuah aplikasi yang boleh menggunakan ODBC digelar "patuh ODBC". Sebarang aplikasi patuh ODBC boleh mencapai mana-mana DBMS yang pemacunya telah dipasang. Pemacu wujud untuk kesemua DBMS major malah untuk fail-fail teks dan CSV.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.