ODBC Adalah

Posted on

Adalah.Co.Id – ODBC (Open Database Connectivity) adalah standar protokol yang menjadi penghubung antara komputer basis data. Pada dasarnya, driver ODBC hanya ditemukan di sistem operasi Windows. ODBC masih menjadi bagian dari Arsitektur Sistem Terbuka Windows. Anda perlu tahu bahwa ODBC memiliki banyak Application Programming Interface yang biasa disingkat API yang dapat Anda gunakan sebagai mengaplikasikan dan menghubungkan software melalui aturan sistem manajemen basis data yang Anda gunakan.

ODBC adalah standar terbuka untuk konektivitas antar komputer basis data. Standar ini menyediakan API yang dapat digunakan untuk menjalankan dan menghubungkan aplikasi ke sistem manajemen basis data. Desainer ODBC telah memastikan bahwa ODBC tidak dapat digunakan dengan bahasa pemrograman tertentu dan sistem manajemen basis data tertentu.

ODBC-Adalah
ODBC Adalah

Dengan ODBC, pengembang aplikasi dapat menggunakan, memanfaatkan, dan juga memproses banyak software secara bersamaan. Pengandar ODBC mendukung berbagai jenis basis data, misalnya SQL Server, FoxPro, Access dan Oracle.

Untuk merancang sistem basis data berdasarkan klien atau server untuk menghindari ketergantungan pada bahasa pemrograman tertentu, sistem operasi tertentu, sistem manajemen basis data tertentu dan Konektivitas Basis Data Terbuka diperlukan.

Tentang ODBC

Sumber data adalah sumber yang berupa data yang digabungkan dengan informasi koneksi yang diperlukan untuk mengakses data. Contoh sumber data adalah SQL Server, Oracle RDBMS, spreadsheet, dan file teks. Contoh informasi koneksi termasuk lokasi server, nama database, ID login, kata sandi, dan berbagai opsi driver ODBC yang menjelaskan cara menyambungkan ke sumber data. Anda bisa mendapatkan informasi ini dari administrator database yang ingin Anda sambungkan.

Dalam arsitektur ODBC, aplikasi seperti Access terhubung ke ODBC Driver Manager yang pada gilirannya menggunakan driver ODBC tertentu (Microsoft SQL ODBC driver) untuk terhubung ke sumber data. Di Access, Anda menggunakan sumber data ODBC untuk menyambungkan ke sumber data di luar Access yang tidak memiliki driver standar.

Untuk terhubung ke sumber data ini, Anda perlu melakukan hal berikut:

  1. Instal driver ODBC yang sesuai di komputer yang berisi sumber data.
  2. Gunakan administrator sumber data ODBC untuk menentukan nama sumber data (DSN) untuk menyimpan informasi koneksi dalam registri Microsoft Windows atau dalam file DSN atau string koneksi dalam kode Visual Basic untuk mengirim informasi koneksi secara langsung ke manajemen driver ODBC.

Fungsi ODBC

Pada umumnya ODBC bertujuan untuk menyelamatkan pengembang aplikasi dari menggunakan cara tertentu dan sistem manajemen basis data sehingga mereka masih dapat mengaksesnya dengan kode sumber yang sama. Ada juga beberapa fitur yang penting untuk kita ketahui tentang penggunaan ODBC. Adapun fungsi ODBC adalah sebagai berikut:

  1. Fungsi ODBC yang memungkinkan pengguna untuk memproses data adalah tautan dalam pemrosesan data antara banyak basis data.
  2. ODBC bermanfaat untuk protokol standar yang menjalin banyak database. Namun, database menawarkan pengguna untuk memfasilitasi ODBC.
  3. ODBC mendukung Anda dalam mengakses basis data lokal dan non-lokal (klien / server) yang digunakan untuk sistem DSN.

Komponen Utama ODBC

ODBC memiliki beberapa komponen utama, yaitu sebagai berikut:

1. ODBC API

Ada sebagian untuk panggilan fungsi, pesan kesalahan dan sintaks SQL di komponen ODBC API untuk menentukan akses data dalam sistem manajemen basis data (DBMS). ODBC API juga menjalankan program berikut ini:

  • Mengirim permintaan interaksi dengan sumber data (data source)
  • Mengirim permintaan bahasa program ke sumber data
  • Memberikan hasil permintaan
  • Memeriksa proses kesalahan
  • Mengirim operasi kontrol transaksi sebagai permintaan
  • Hentikan koneksi ke sumber data.

2. ODBC Driver Manager

yaitu untuk menentukan pengandar data yang diperlukan sebagai akses software. Manajer driver dan menjalankan fungsi sebagai berikut:

  • Meletakkna nama sumber data untuk Pengandar Dynamic Link Library Dynamic-link Librar
  • Menjalankan sebagian alur proses call untuk mengidentifikasikan ODBC
  • Menyediakan entri dalam fungsi ODBC untuk para pengguna
  • memvalidasi, misalnya urutan dan parameter untuk melakukan panggilan.

3. ODBC Database Driver

Yaitu driver yang dapat melakukan proses call di ODBC dan meneruskan harapan data ke sumber data tertentu. Akhir dari hasil proses ini kemudian dikembalikan ke aplikasi. Pengemudi juga harus mengubah persyaratan aplikasi sehingga sama dengan bahasa dan difasilitasi oleh DBMS yang sesuai dengan data.

Driver juga dapat melakukan tugas untuk menjawab database driver:

  • Menghubungkan ke sumber data
  • Mengirim permintaan ke sumber data
  • Membalikkan output ke data aplikasi
  • Deklarasikan dan manipulasi data jika perlu

4. Data Source

Yaitu kumpulan dari database yang dapat di cari dengan pennguna, dan setiap sumber data untuk diperiksa dengan instalasi. Yaitu dengan maksud, sumber data adalah contoh khusus yaitu sebagai campuran dari data DBMS dengan data yang jauh dan sistem operasi yang diperlukan untuk akses data. Anda dapat mengatur sumber data di Panel Kontrol Windows.

Cara Komponen Data Saling Berinteraksi

Anda pertama-tama mengakses aplikasi melalui API. Dan data ODBC API membutuhkan data untuk mengirim data ke ujung belakang atau ke server yang umumnya disebut sebagai server DBMS (sumber data). Namun, DBMS akan kesulitan memberi permintaan klien ODBC untuk mengirimkan driver ODBC sebagai data tersendiri.

Data tersebut adalah software yang berfungsi di ujung depan. Perintah diterjemahkan ke dalam format server ODBC yang mudah dipahami oleh driver ODBC. Server ODBC kemudian mengirimkan hasilnya ke pengguna data dan kemudian diterjemahkan ke dalam respons terhadap format klien ODBC yang dapat dimengerti.

Cara Menambahkan sumber data ODBC

Sebelum menambahkan sumber data odbc, dapatkan dan instal driver ODBC terlebih dahulu yang sesuai untuk sumber data yang ingin Anda sambungkan. Berikut langkah-langkahnya:

  1. Klik Mulai, lalu klik Kontrol Panel.
  2. Di Kontrol Panel, klik dua kali Alat Administratif.
  3. Di kotak dialog Administrasi, klik dua kali Sumber Data (ODBC).
  4. Kotak dialog Administrator Sumber Data ODBC terbuka.
  5. Bergantung pada jenis sumber data yang ingin Anda tambahkan, klik Pengguna DSN, Sistem DSN, atau File DSN. Untuk informasi lebih lanjut, lihat Tentang sumber data ODBC.
  6. Klik Tambah.
  7. Pilih driver yang ingin Anda gunakan, dan kemudian klik Finish atau Next.
  8. Jika driver yang Anda inginkan tidak ada dalam daftar, hubungi administrator dari database yang Anda sambungkan untuk informasi tentang cara mendapatkan driver.
  9. Ikuti instruksi dan masukkan informasi koneksi yang diperlukan di salah satu kotak dialog berikut.

Mengimpor Data Menggunakan ODBC Database

Setelah menambahkan sumber data ODBC melalui Panel Kontrol> Alat Administratif> Sumber Data (ODBC), langkah selanjutnya adalah menggunakan ODBC untuk mengimpor data ke Access. Metode ini sangat sederhana yaitu pilih pita Data Eksternal, Impor, Tautkan grup dan kemudian klik ODBC Database.

Di jendela link kita bisa memilih sumber dan tujuan tahap data dan klik Tautkan ke Sumber Data dengan membuat tabel yang ditautkan.

Di jendela Pilih Sumber Data dan anda dapat memilih salah satu metode berikut:

1. Menggunakan Tab File Data Source

  • Pada tab File Sumber Data, klik dua kali folder Sumber Data Pribadi, lalu pilih file MySQL Accounting.dsn seperti yang ditambahkan pada Gambar 7 atau 8 di atas. Akses membuka jendela konfigurasi untuk sumber data konektor MySQL / ODBC. Lalu tekan OK.
  • Jendela Tautan Tabel muncul. Anda dapat memilih satu atau semua tabel di daftar “Tautan tabel”. Kemudian klik OK. Tabel yang dipilih telah ditambahkan ke area navigasi dalam kategori “Tabel”.

2. Menggunakan Tab Machine Data Source

  • Pada tab Sumber Data Mesin, pilih file akuntansi MySQL.
  • Jendela Tautan Tabel muncul. Anda dapat memilih satu atau semua tabel di daftar “Tautan tabel”. Kemudian klik OK. Tabel yang dipilih telah ditambahkan ke area navigasi dalam kategori “Tabel”.

Cara Setting Data Source ODBC Untuk Database MS Acces

  1. Klik Start>Control Panel>Administrative Tools>Data Source (ODBC)
  2. Kemudian klik tombol Add
  3. Pilih Microsoft Access Driver (*.mdb) dan klik Finish.
  4. Di layar di atas, masukkan nama sumber data untuk nama koneksi yang digunakan dalam aplikasi yang Anda buat, misalnya KOMPUTER TOKO. Bagian Deskripsi dapat diisi atau dikosongkan (hanya untuk tujuan informasi). Kemudian klik tombol Pilih.
  5. Pilih driver tempat database disimpan, navigasikan ke jalur direktori di direktori dan klik pada nama database yang sesuai di bagian Nama database. Kemudian klik tombol OK. Klik OK lagi. Nama nama sumber data yang dibuat sebelumnya kemudian ditampilkan
  6. Klik OK untuk menyelesaikan proses.
  7. Dan selesai.

Kesimpulan

  1. ODBC menyediakan akses mudah ke database.
  2. ODBC mendukung berbagai jenis database lintas-platform.
  3. ODBC dapat digunakan dari jarak jauh dan bersifat lokal atau non-lokal

Meskipun ODBC adalah produk Microsoft dan lebih sesuai dalam konteks produk Microsoft, ODBC juga bisa menjadi jembatan untuk basis data lintas platform.

Sekian artikel tentang ODBC ini semoga bisa memberi manfaat bagi kita semua, Terimakasih.

Baca Juga Artikel Lainnya >>>