Download Aplikasi Database dengan JDBC

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Membangun Aplikasi Database
Berbasis Client-Server
Menggunakan JDBC dan MySQL
– Bagian 1
As’ad Djamalilleil
http://kampusku.web.id
[email protected]
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???
1. Database Server
– Database Management System (DBMS)
untuk manajemen database
– Database & tabel untuk menyimpan data
2. Aplikasi Client
– Digunakan untuk mengakses database
server
1. 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 087654323456
UNHAS
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.