59081003034(tugas ODBC) (1)

8
 Open Database Connectivity (ODBC) dalam aplikasi visual database Borland C++ Builder OLEH : NAMA : PIPIN OCTAVIA NIM : 59 08100 3034 FAKULTAS ILMU KOMPUTER JURUSAN SISTEM INFORMASI BILLINGUAL 2009-2010

Transcript of 59081003034(tugas ODBC) (1)

5/13/2018 59081003034(tugas ODBC) (1) - slidepdf.com

http://slidepdf.com/reader/full/59081003034tugas-odbc-1 1/8

Open Database Connectivity (ODBC) dalam aplikasi visual

database Borland C++ Builder 

OLEH :

NAMA : PIPIN OCTAVIA

NIM : 59081003034

FAKULTAS ILMU KOMPUTER 

JURUSAN SISTEM INFORMASI BILLINGUAL

2009-2010

5/13/2018 59081003034(tugas ODBC) (1) - slidepdf.com

http://slidepdf.com/reader/full/59081003034tugas-odbc-1 2/8

DAFTAR ISI

Pengertian ODBC

1. Pembuatan Aplikasi DataBase dengan ODBC

2. Koneksi DataBase MySQL dengan Borland C++ Builder 

3. Referensi

5/13/2018 59081003034(tugas ODBC) (1) - slidepdf.com

http://slidepdf.com/reader/full/59081003034tugas-odbc-1 3/8

Pengertian ODBC

Interface Microsoft Open Database Connectivity (ODBC) adalah suatu standard industri

saat ini dan merupakan komponen dari Microsoft Windows Open Services Architecture

(WOSA). Interface ODBC membuat aplikasi-aplikasi dapat mengakses data dari berbagai

macam database management system (DBMSs). ODBC mengijinkan interoperabilitas secara

maksimal terhadap berbagai macam DBMS hanya dengan melalui satu interface. Ini dapat

dikatakan bahwa suatu aplikasi akan berjalan secara independen. Pengguna aplikasi dapat

menambah suatu software komponen yang dinamakan driver, yang mana menciptakan suatu

interface antara suatu aplikasi dan suatu DBMS spesifik.  ODBC dirancang untuk 

memaksimumkan interoperabilitas - yaitu kemampuan sebuah aplikasi untuk mengakses sistem

manajemen database (DBMS) yang berbeda dengan kode sumber yang sama. Aplikasi Database

memanggil fungsi-fungsi dalam antarmuka ODBC, yang diimplementasikan dalam modul

spesifik -database yang disebut driver. Penggunaan aplikasi isolat driver dari panggilan

database-spesifik dengan cara yang sama bahwa driver printer mengisolasi program pengolah

kata dari perintah spesifik -printer. Karena driver yang dimuat pada waktu bersamaan, pengguna

hanya harus menambahkan driver baru untuk mengakses sebuah DBMS baru; tidak perlu

mengkompilasi ulang aplikasi.

Spesifikasi ODBC menawarkan API prosedural untuk menggunakan query dengan

 bahasa SQL untuk mengakses sebuah basis data. Sebuah implementasi ODBC, akanmenyediakan satu aplikasi atau lebih, pustaka inti ODBC, dan juga "driver basis data". Pustaka

inti ODBC, yang bersifat independen terhadap aplikasi dan juga DBMS, bertindak sebagai

interpreter antara aplikasi dan juga driver basis data, sementara driver basis data mengandung

detail-detail mengenai SMBD tertentu. Sehingga, dengan cara seperti ini, para programmer dapat

menulis aplikasi basis data, tanpa harus memahami sistem manajemen basis data tertentu,

mengingat semuanya telah ditangani oleh ODBC. Akan tetapi, para pembuat driver basis data

ODBC hanya harus mengetahui bagaimana caranya memasukkan driver basis data ke dalam

 pustaka inti ODBC. Dengan begitu, ODBC ini dapat disebut sebagai sistem yang modular.

ODBC memiliki beberapa komponen utama, yakni sebagai berikut:

• ODBC API: sekumpulan panggilan fungsi, kode-kode kesalahan dan sintaksis SQL yang

mendefinisikan bagaimana data dalam sebuah DBMS diakses.

• Driver basis data ODBC: driver (yang berupa dynamic link library) yang mampu

memproses panggilan fungsi ODBC untuk sebuah DBMS tertentu.

5/13/2018 59081003034(tugas ODBC) (1) - slidepdf.com

http://slidepdf.com/reader/full/59081003034tugas-odbc-1 4/8

• ODBC Driver Manager: yang bertugas untuk memuat driver basis data ODBC yang

dibutuhkan oleh aplikasi.

Pengguna sistem operasi Windows dapat mengonfigurasikan ODBC dengan menggunakan

utilitas ODBC yang terdapat di dalam Control Panel. 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. Untuk mengonfigurasikan ODBC dengan

utilitas ini, mereka dapat mengasosiasikan sebuah DSN dengan sebuah driver ODBC, 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.

1. Pembuatan Aplikasi DataBase dengan ODBC

Membuat DataBase Perpustakaan dengan nama Perpus

create database sewa mobil;

Membuat Tabel penyewa :

Menbuat Tabel Jenis_Mobil :

5/13/2018 59081003034(tugas ODBC) (1) - slidepdf.com

http://slidepdf.com/reader/full/59081003034tugas-odbc-1 5/8

3. Koneksi DataBase MySQL dengan Borland C++ Builder

Cara untuk mengkoneksikan DataBase yang telah dibuat pada MySQL dapat

dikoneksikan melalui ODBC (Open DataBase Connectivity). ODBC dirancang untuk 

memaksimumkan interoperabilitas - yaitu kemampuan sebuah aplikasi untuk mengakses sistem

manajemen database (DBMS) yang berbeda dengan kode sumber yang sama. Aplikasi Database

memanggil fungsi-fungsi dalam antarmuka ODBC, yang diimplementasikan dalam modul

spesifik -database yang disebut driver. Penggunaan aplikasi isolat driver dari panggilan

database-spesifik dengan cara yang sama bahwa driver printer mengisolasi program pengolah

kata dari perintah spesifik -printer. Karena driver yang dimuat pada waktu bersamaan, pengguna

hanya harus menambahkan driver baru untuk mengakses sebuah DBMS baru; tidak perlu

mengkompilasi ulang aplikasi.

• Pertama dengan cara menginstal ODBC

• Kemudian pada Borland C++ Builder pilih BDE Administrator -> Object ->

ODBC Administrator -> User DSN -> dBASE Files -> maka akan muncul

tampilan sebagai berikut :

5/13/2018 59081003034(tugas ODBC) (1) - slidepdf.com

http://slidepdf.com/reader/full/59081003034tugas-odbc-1 6/8

• Klik Finish dan akan muncul tampilan sebagai berikut :

Kelik pada tombol tes maka, show message seperti gambar dibawah akan muncul

Connection ini berhasil

5/13/2018 59081003034(tugas ODBC) (1) - slidepdf.com

http://slidepdf.com/reader/full/59081003034tugas-odbc-1 7/8

Kemudian Membuat Form-form Buku, Penulis, Penerbit, Anggota, Menulis, Menerbitkan,

Meminjam,di Borland builder pada masing-masing form akan memakai tools

• ADOConnection, ADOQuery, ADOTable yang mana pada Object Inspector ->

ConnectionString -> muncul Data Link Properties -> Connection -> pada Use data source

name pilih perpus -> Test Connection dan akan muncul tampilan -> Test connection

succeeded -> OK 

5/13/2018 59081003034(tugas ODBC) (1) - slidepdf.com

http://slidepdf.com/reader/full/59081003034tugas-odbc-1 8/8

Referensi

http://www.google.co.id/ 

http://id.wikipedia.org/