OPEN DATABASE CONNECTIVITY (ODBC) DALAM APLIKASI VISUAL DATABASE BORLAND C++ BUILDER

Nama : Lilis Nurjanah Nim : 59081003006

SISTEM INFORMASI BILINGUAL 2008 FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA PALEMBANG
DAFTAR ISI
1

........... BAB II Tujuan.................................................................................................................. 2 ................................. Manfaat dan Fungsi..................................................................... Contoh Aplikasi Menggunakan ODBC.......................................................BAB I Pendahuluan......... BAB III Cara Menggunakan ODBC dengan SQL......................................................................... Daftar Pustaka................................................................................................................. Installasi MYSQL ODBC Connector..................................

Standar ini menyediakan API yang dapat digunakan untuk menjalankan dan mengoneksikan sebuah aplikasi dengan sebuah system manajemen basis data (SMBD). Para desainer ODBC membuatnya dengan tujuan agar ODBC terbebas dari penggunaan bahasa pemrograman tertentu.yaitu kemampuan sebuah aplikasi untuk mengakses sistem manajemen database (DBMS) yang berbeda dengan kode sumber yang sama. yang diimplementasikan dalam modul spesifik -database yang disebut driver. pengguna hanya harus menambahkan driver baru untuk mengakses sebuah DBMS baru. tidak perlu mengkompilasi ulang aplikasi. 3 . ODBC dirancang untuk memaksimumkan interoperabilitas . Penggunaan aplikasi isolat driver dari panggilan database-spesifik dengan cara yang sama bahwa driver printer mengisolasi program pengolah kata dari perintah spesifik -printer. administrator hanya perlu menginstal driver ODBC yang mendukung platform dan perangkat lunak yang ada ODBC harus berfungsi normal. Ketika sebuah tipe database yang baru diinstal. dan system operasi tertentu. Aplikasi Database memanggil fungsifungsi dalam antarmuka ODBC. Open Database Connectivity (ODBC) adalah suatu kerangka kerja umum untuk mengakses dan mengubah isi database.BAB 1 Pendahuluan Pengertian ODBC Open Database Connectivity (disingkat menjadi ODBC) adalah sebuah standar terbuka untuk konektivitas antar mesin basis data. Karena driver yang dimuat pada waktu bersamaan. sistem manajemen basis data tertentu.

ODBC digunakan setiap kali sebuah aplikasi membutuhkan kemerdekaan database serta data yang akan diakses secara bersamaan dari database yang berbeda. termasuk akses. 4 . yakni sebagai berikut: • • ODBC API: sekumpulan panggilan fungsi.BAB II Tujuan. sementara driver basis data mengandung detail-detail mengenai SMBD tertentu. Excel. dBase. Para pendukung utama dan pemasok mendukung program ODBC adalah Microsoft. mengingat semuanya telah ditangani oleh ODBC. para pembuat driver basis data ODBC hanya harus mengetahui bagaimana caranya memasukkan driver basis data ke dalam pustaka inti ODBC. yang bersifat independen terhadap aplikasi dan juga DBMS. Selain perangkat lunak ODBC. DB2. bertindak sebagai interpreter antara aplikasi dan juga driver basis data. Dengan begitu. ODBC memiliki beberapa komponen utama. akan menyediakan satu aplikasi atau lebih. Jika menggunakan ODBC. tanpa harus memahami sistem manajemen basis data tertentu. para programmer dapat menulis aplikasi basis data. Sehingga. Pustaka inti ODBC. maka dapat mengakses file dalam beberapa database yang berbeda. kode-kode kesalahan dan sintaksis SQL yang mendefinisikan bagaimana data dalam sebuah DBMS diakses. Dengan menggunakan laporan ODBC dalam program. Manfaat dan Fungsi ODBC Spesifikasi ODBC menawarkan API prosedural untuk menggunakan query dengan bahasa SQL untuk mengakses sebuah basis data. Driver basis data ODBC: driver (yang berupa dynamic link library) yang mampu memproses panggilan fungsi ODBC untuk sebuah DBMS tertentu. Namun ODBCs adalah cara terbaik dan paling efisien untuk menyambung ke database yang berbeda secara bersamaan. dan juga "driver basis data". Sebuah implementasi ODBC. Pelaksana permintaan melalui driver ODBC lebih lambat dibandingkan dengan metoda pribumi mengeksekusi query mentah di database SQL screen editor. Akan tetapi. dengan cara seperti ini. modul yang terpisah atau driver yang diperlukan untuk setiap database yang akan diakses. maka apabila ingin melakukan perubahan field pada report. pustaka inti ODBC. ODBC ini dapat disebut sebagai sistem yang modular. dan Teks. perlu dilakukan verify database yang berhubungan dengan database secara langsung.

Microsoft SQL Server dan Sybase/ASE dapat berkomunikasi lewat jaringan dengan menggunakan protokol TDS (Tabular Data Stream). maka dapat mengasosiasikan sebuah DSN dengan sebuah driver ODBC. Utilitas ini mengizinkan mereka untuk mendefinisikan DSN (Data Source Name) untuk basis data yang hendak diakses dan juga driver yang digunakan untuk mengakses basis data tersebut. yang mengizinkan aplikasi untuk dapat berinterakse dengan sebuah basis data yang disimpan baik secara lokal di dalam mesin yang sama maupun di dalam server jaringan.mysql. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Pengguna sistem operasi Windows dapat mengonfigurasikan ODBC dengan menggunakan utilitas ODBC yang terdapat di dalam Control Panel. tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan menengah. BAB III Cara menggunakan ODBC dengan SQL Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity). Fitur yang lain dari SQL Server ini adalah kemampuannya untuk membuat basis data mirroring dan clustering. Selain dari itu.• ODBC Driver Manager: yang bertugas untuk memuat driver basis data ODBC yang dibutuhkan oleh aplikasi. Untuk mengonfigurasikan ODBC dengan utilitas ini. kita harus mendownload Driver MySQL seperti apa yang sudah saya jelaskan diatas. Anda dapat menDownload Driver/Provider Connector MySQL pada situs MySQL sendiri disini : http://dev.1.com/downloads/connector/odbc/5. Instalasi MySQL ODBC Connector Sebelum kita membuat Sistem Informasi ini. Untuk itu.html Koneksi MySQL dengan Borland Builder menggunakan ADODB 5 . dan mempunyai driver JDBC untuk bahasa pemrograman Java.

 Menggunakan ODBC Dim Conn as ADODB. MySQL ODBC drivernya harus diinstal dahulu.51 Driver. Pilih driver MySQL ODBC 3.” Set terlebih dahulu pada ODBC database yang akan dikoneksikan pada tab System DSN – Add.SERVER=<nama komputer>. Mulailah buat tabel “barang”. untuk selanjutnya pilih alamat server dan databasenya.PWD=<password>. Contoh Aplikasi Menggunakan ODBC dengan SQL o Klik “Start->Run” ketik “cmd” 1.” & _ “DATABASE=<nama DSN pada ODBC>.Connection Conn = “DRIVER={MySQL ODBC 3.tabel “transaksi”table “lokasi” 6 .51 Driver}. Buatlah database di MySql>Create Database penjualan1 2.UID=<nama user>.

ENGINE = INNODB. INT(5)) `id_barang` VARCHAR(5). Setelah itu mulailah membuat table Ketik pada MySQL Command Line untuk membuat tabel berikut :  Tabel Transaksi : CREATE TABLE `Transaksi` ( `Id_order` `jumlah` INT(5). 4. `item`VARCHAR(5). Kita mengaktifkan odbc conneCara meaktifkan odbc connector 1. Selesailah kita membuat Database dan Tabel untuk Sistem Informasi ini. Klik Data Source ( ODBC ) 7 .  Tabel Lokasi : CREATE TABLE `Lokasi` ( `Id_lokasi` VARCHAR(1).3. Gambar.Database penjualan sudah di buat. `area`VARCHAR(15) NOT NULL) ENGINE = INNODB. Buka Control Panel 2. `harga` INT NOT NULL) ENGINE = INNODB . Klik Administrative Tools 3.  Tabel Barang : CREATE TABLE `Barang` ( `Id_barang` INT(5).

Klik Finish. Lalu klik add seelah itu akan muncul window.Lalu akan ada jendela “MySQL Connector/ODBC Data Source Configuration”. jadi yang dipilih adalah SQL Server. dalam hal ini kita akan membuat koneksi dengan database SQL server.. 8 . seperti gambar berikut: 5.4. Setelah itu.create new source 6. pilih jenis database yang akan kalian gunakan .

jika sudah terkoneksi maka kan tampil show message sperti gambar di bawah.untuk mengetahui sudah terkoneksi ke database nya.Isi field seperti berikut : 7. 9 . Klik tombol Test” untuk menge-Test koneksi.

Form Transaksi. sekarang kita akan membuat Form Tampilan Aplikasi Penjualan ini.8. Setelah itu Membuat Form/Layout Tampilan Aplikasi Sederhana di apliksai Borland Builder Setelah semua hal diatas selesai kita lakukan. 10 .

Form barang Form Lokasi 11 .

Demikian contoh dari Aplikasi Database yang berintegrasi dengan Aplikasi Visual Borland C++ Builder menggunakan ODBC. 12 .

DAFTAR PUSTAKA 1. http://id. Modul Visual Revisi :M.com 2.mysql.org/wiki/Open_Database_Connectivity 4. Fachrurrozi 3.google.com 13 . http://www. MySQL Reference @ http://www.wikipedia.

14 .

Sign up to vote on this title
UsefulNot useful