As’ad Djamalilleil http://kampusku.my.id asad.kom@gmail.com Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 1 As’ad Djamalilleil http://kampusku.my.id asad.kom@gmail.com
Database / Basis Data Mengapa menggunakan database adalah untuk mempermudah manajemen data. Mengapa menggunakan aplikasi client untuk mengakses database adalah untuk mendistribusikan fungsi-fungsi manajemen data pada server kepada lebih dari satu terminal/komputer
JDBC JDBC merupakan singkatan dari Java DataBase Connectivity Alasan menggunakan JDBC berkaitan dengan Java itu sendiri, yaitu sifatnya yang multi-platform
JDBC API adalah Java API yang dapat digunakan untuk mengakses berbagai macam data tabular, khususnya data yang tersimpan dalam databasae relasional. JDBC membantu anda untuk menulis aplikasi java yang menangani tiga macam aktifitas pemrograman berikut: Membuat koneksi ke sebuah sumber data, misalnya database Mengirim pernyataan query dan update ke database Mendapatkan dan memproses hasil yang diterima dari database sebagai jawaban dari query
Rancangan Awal Sistem Database server Aplikasi client
Apa Yang Diperlukan??? Database Server Aplikasi Client Database Management System (DBMS) untuk manajemen database Database & tabel untuk menyimpan data Aplikasi Client Digunakan untuk mengakses database server
Membangun Database Server Software yang diperlukan untuk membangun sebuah database server adalah sebagai berikut: Database Management System (DBMS) MySql http://dev.mysql.com/downloads/mysql/ Microsoft Access SQL Server Oracle
Langkah Instalasi MySql
Rancangan Tabel Nama Alamat NoHP Umur Prof. Marson Pasca Sarjana UNHAS 087654323456 17 Rahman Poltek 827628378736 45 …
Membuat & mengaktifkan database CREATE DATABASE dbBukuTlp; Perintah CREATE DATABASE digunakan untuk membuat sebuah database baru yang masih belum berisi tabel (masih kosong) USE dbBukuTlp; Perintah USE digunakan untuk menggunakan/mengaktifkan sebuah database yang telah dibuat sebelumnya
Membuat Tabel CREATE TABLE tblKontak ( nama VARCHAR(50), alamat VARCHAR(100), nohp VARCHAR(12), umur INT ); Perintah ini digunakan untuk membuat sebuah tabel yang berisi satu atau lebih field.
Menampilkan Isi Tabel SELECT * FROM tblKontak; Perintah SELECT digunakan untuk menampilkan isi dari sebuah tabel. Tanda ‘*’ berarti menampilkan seluruh field, yaitu dari field ‘nama’ sampai field ‘umur’ dari dalam tabel tblKontak
K U I S !!! Tambahkanlah ke dalam tabel tblKontak satu buah record, yaitu nama, alamat, nomor hp, dan umur Anda. Tambahkanlah ke dalam tabel tblKontak satu buah record lagi, yaitu nama, alamat, nomor hp, dan umur teman di samping Anda.