Gambaran Umum ODBC
Open Database Koneksi ivity (ODBC) adalah antarmuka pemrograman aplikasi (API) yang diterima secara luas untuk akses database. Ini didasarkan pada spesifikasi Antarmuka Tingkat Panggilan (CLI) dari Open Group dan ISO/IEC untuk API database dan menggunakan Bahasa Permintaan Terstruktur (SQL) sebagai bahasa akses databasenya.
ODBC dirancang untuk interoperabilitas maksimum - yaitu, kemampuan satu aplikasi untuk mengakses sistem manajemen database (DBMS) yang berbeda dengan kode sumber yang sama. Aplikasi database memanggil fungsi di antarmuka ODBC, yang diimplementasikan dalam modul khusus database yang disebut driver. Penggunaan driver mengisolasi aplikasi dari panggilan khusus database dengan cara yang sama seperti driver printer mengisolasi program pemrosesan kata dari perintah khusus printer. Karena driver dimuat pada waktu proses, pengguna hanya perlu menambahkan driver baru untuk mengakses DBMS baru; tidak perlu mengolah ulang atau menautkan ulang aplikasi.
Bagian ini berisi topik berikut.