59081003034(tugas ODBC) (1)
-
Upload
sidikkpurnomo -
Category
Documents
-
view
51 -
download
0
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/